linux常用命令

1.在当前目录下新增文件夹

# mkdir dir

在当前目录下创建名叫dir的文件夹(创建成功无提示)

mkdir -p dir/dir2

在当前目录下的dir目录下创建一个名叫dir2的文件夹,如果dir不存在就先新增dir文件夹。

2.进入当前目录的某个目录

#  cd ./a

如果当前目录下a目录不存在就报错,找不到文件夹。

3.显示指定工作目录下之内容

#  ls 

显示当前目录下的所有内容(不包括文件名或目录名称开头为"."的隐藏文档)

#  ls -a ./upload

显示当前目录的下的upload的文件夹所有内容,包括文件名或目录名称开头为"."的隐藏文档。

4.执行shell脚本

#  sh  ./myShell.sh

5.Ping网络

#  ping -c 5 www.google.com

Ping谷歌5次

6.删除空文件夹

#  rmdir a

删除a这个文件夹,文件夹须空,如果非空删除失败。

7.删除非空文件夹

#  rm -rf ./a/b/c

将会删除./a/b/c目录以及其下所有文件、文件夹,而且没有任何提示
需要提醒的是:使用这个rm -rf的时候一定要格外小心,linux没有回收站的

rm -rf是高危操作,比如在根目录下执行#  rm -rf /*会把服务器的所有文件删掉,这是一个毁灭性的打击。

8.改变当前目录

进入当前目录下的a文件夹:#  cd ./a

进入主目录: #  cd

进入根目录: #  cd /

返回上级目录:#  cd ..

9.移动或者重命名文件

#  mv dir newDir

将当前目录下的dir文件名改为newDir。

#  mv a /tmp/

将文件a移动到/tmp目录下

10.复制文件

#  cp a.sh b.sh

把a.sh文件复制成文件名为b.sh

#  cp -r test/ newtest

将当前目录"test/"下的所有文件复制到新目录"newtest"下,包括test这个目录

11.显示当前工作路径

#  pwd

12.查看日志

(1)查看最后1000行     #  tail -1000 mylog.log

(2)查看全部     #  cat mylog.log

(3)实时查看  #  tail -f mylog.log

(4)清空日志  #  > mylog.log

13.解压

(1)对于.tgz或.tar.gz结尾的文件  #  tar -xzf file.tar.gz

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值