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代表解压的位置

浙公网安备 33010602011771号