Linux常用命令

目录操作命令

cd:目录切换

eg:

cd / 切换到根目录

cd /usr 切换到根目录下的usr目录

cd ../ (cd ..) 切换到上一级目录

cd ~ 切换到home目录

cd - 切换到上次访问的目录

ls:目录查看

eg:

ls 查看当前目录下的所有目录和文件

ls -a 查看当前目录下的包括隐藏文件的所有目录和文件

ls -l (ls ll) 列表查看当前目录下的所有目录和文件(显示更多信息)

mkdir:创建目录【增】

mkdir aaa 在当前目录下创建一个名为aaa的目录

rm:删除目录或文件【删】

删除文件:

rm 文件名 删除当前目录下的文件 (rm -f 文件名 删除文件不询问)

删除目录:

rm -r aaa 删除当前目录下aaa目录 (rm -rf aaa 删除目录不询问)

全部删除:

rm -rf * 删除当前目录下的所有文件和目录

mv cp:目录修改【改】

mv 当前目录 新目录 重命名目录 ps:也可以修改文件,压缩包等

mv 目录名称 新位置 移动目录 ps:也可以移动文件,压缩包等 mv /usr/tmp/aaa /usr

cp -r 目录名称 目标位置 拷贝目录 ps:拷贝文件,压缩包时不用加-r

find:搜索目录【查】

find 目录 参数 文件名

eg:查询目录下名字开头为t的文件或目录

文件操作命令

touch:新建文件【增】

touch 文件名 在当前目录下新增文件

rm:删除文件【删】

rm -rf 文件名

vi vim:修改文件【改】

[esc]后 :q 退出编辑

:q! 撤销本次修改并强制退出

:wq 保存并退出

文件查看【查】

cat 文件名 看最后一屏

more 文件名 可以显示百分比,回车下一行,空格下一页,q退出查看

less 文件名 翻页查看,PgUp和PgDn翻页,q退出查看

tail -10 文件名 查看文件的后十行,ctrl+c退出

修改权限

rwx:r可读,w可写,x可执行文件

eg:aaa.txt文件的权限是-rw-------

第一位:-代表文件,d代表文件夹

第一段:代表拥有者的权限

第二段:代表拥有者所在的组,组员的权限

第三段:代表其他用户的权限

压缩文件操作

打包和压缩(一般情况下一起进行)

tar -zcvf 打包压缩后的文件名 要打包的文件

tar -zcvf ab.tar aa.txt bb.txt

或者

tar -zcvf ab.tar *

解压

tar [-zxvf] 压缩文件名 解压到当前目录下

tar -zxvf ab.tar -C /usr 解压到/usr目录下 -C代表解压的位置

posted @ 2021-07-01 14:10  GladysChloe  阅读(21)  评论(0)    收藏  举报