Linux目录结构:
bin 二进制文件
boot 启动目录
home 普通用户
root 超管
tmp 临时文件
run 临时运行数据
var 日志
usr 应用程序、文件
etc 配置文件
dev 文件系统
一、基础操作
在 Linux 终端中,你可以使用以下命令来清屏:
clear 命令:这是最常用的清屏命令,在终端中输入 clear 后按下 Enter 键,即可清除当前终端窗口中的所有内容,将光标移动到屏幕顶部。
快捷键:你也可以使用快捷键来清屏。常见的快捷键是 Ctrl + L 或者 Ctrl + Shift + L,按下这些组合键会立即清屏
cd 改变目录 cd / 进入根目录
ls 列出目录 ls / 列出根目录
ls -l 列出目录详细内容 ls -l / 列出根目录详细内容
pwd 打印当前路径
touch 创建文件 touch /test.txt 根目录创建文件
mkdir 创建文件夹 mkdir /home/aa 在home文件夹下新建aa文件夹
mkdir 创建多个文件夹 mkdir -p /home/aa/bb/cc 在home文件夹aa下新建bb和cc文件夹,-p 创建目录没有上一级时,自动创建
cp 复制 cp /test.txt /home/aa 将根文件的test.txt复制到 /home/aa文件夹下
cp /home/aa/text.txt /root/桌面 将/home/aa的test.txt复制到桌面夹下
cp -r /home/aa /root/桌面 将/home/aa目录下所有的东西复制到桌面夹下,加 -r
vi或者vim 打开文件 vim /1.txt 打开编辑1.txt文件,默认命令模式,不支持输入,需要按i才可以修改输入,esc退出编辑模式返回命令模式, :wq 退出 ,yy复制 3yy复制3行 p粘贴 ,dd删除一行 5dd删除5行 u撤销
> 写文件,覆盖 ls / > /1.txt ls / 内容存到 1.txt,只要是前面输出有内容都可以存
>> 写文件,追加
gedit 图形文件编编辑器,弹出类似记事本弹窗
cat 查看文件(全部) cat /1.txt 查看1.txt全部内容,类似双击打开文件
more 翻页 more /1.txt 分页,空格翻页,回车显示+1行
head 头部查看 head -6 /1.txt 查看前6行内容
tail 尾部查看 tail -2 /1.txt 查看最后2行内容
grep 过滤关键字 grep c /1.txt 过滤1.txt匹配c的内容
mv 移动 mv -p /home/aa/* /root/桌面 将aa文件夹下所有的内容移动到桌面,-p移动文件夹,移动文件可以不加
mv /test.txt /home 将根目录/test.txt移动到/home
mv /test.txt /home/aa.txt 将根目录/test.txt移动到/home并改名为aa.text
rm -rf 删除 rm -rf /* 删除根目录下所有内容,谨慎操作,可以用移动改名方式替换删除
rm -rf /home/a* 删除home下a开头的文件