常用LINUX操作指令

cd 去到想去的地方
cd … ( 去到上一层 )
cd public ( 进入当前文件夹的 public 文件夹下 )
cd ~ ( 回到根目录 )

ls 列出当前文件夹下的所有文件及文件夹
ls -ahl (-ahl 修饰符是显示完整点的,而且还是一竖排的,看着比较直观)

pwd 显示当前所在的文件夹路径

mkdir 新建文件夹 (mkdir test 在当前文件夹下新建 test 文件夹 )

cp 复制文件或文件夹
cp flie.txt flie2.txt 把 file.txt 文件复制为新文件 file2.txt
cp file.txt /root/test/ 把文件 file.txt 从当前目录复制到/root/test/目录下
cp * /root/test/ 把当前目录下的所有未隐藏文件复制到/root/test/目录下
cp -i 在覆盖前询问用户 cp -v 告诉用户正在做什么

rm 删除文件或文件夹 如果是文件 就带文件后缀名
rm* 删除当前目录下的所有文件。rm 命令不删除目录,除非也指定了-r(递归)参数。
rm -rf domed 删除 domed 目录以及它所包含的所有内容
rm -i a* 删除当前目录下所有以字母 a 开头的文件,并且在每次删除时,提示用户进行确认

mv 移动文件或者重命名文件
mv aa.txt public 把 aa.txt 移动到当前目录下的 public 文件夹下
mv aa.txt ~/root 把 aa.txt 移动到根目录下的 root 文件夹下 )
mv A B 将目录A重命名为B

vim 用 vim 编辑器打开某个文件 (vim aa.txt)
vim 编辑器下 先按 ESC 然后 键入 大写的 ZZ 保存改动并退出
vim 编辑器下 先按 ESC 然后 键入 :q 不保存改动并退出

解压unzip文件到指定文件夹下面
unzip -d /temp test.zip

压缩文件
例如:将/home/xxx/hot/ 这个目录下所有文件和文件夹打包为当前目录下的hot.zip的命令为:
zip -r hot.zip /home/xxx/hot

动态清空nohup.out里面的文件而不影响服务器的执行:
一句命令就好:
cp /dev/null nohup.out

建立软连接
ln -s 源文件 目标文件(两个路径必须使用绝对路径!)

tar
解压:tar zxvf FileName.tar.gz
压缩:tar zcvf FileName.tar.gz DirName

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值