linux常用命令总结

例子所处的目录位置为/root

1.cp(复制文件到指定目录):

   (a)如果要复制的文件下面没有子文件时:cp 要复制的文件 指定目录 如: cp redis-2.8.17.tar.gz test

   (b)如果要复制的文件下面有子文件时:cp -r 要复制的文件  指定目录如:cp -r redis-2.8.17 test

2.cd(进入到指定目录下):

   (a)进入某个指定目录:cd 指定目录如:cd test/redis-2.8.17/src

   (b)返回上一层目录:cd ../如:cd ../ 返回的目录为redis-2.8.17目录

   (c)返回多层目录:cd [../]如:如果要从test/redis-2.8.17/src返回到test目录则用cd ../../即可

   (d)./代表当前目录如:我们想启动tomcat需要进入的bin目录下执行./startup.sh即可

3.pwd(显示当前所处的目录位置):

   如:我们现在所在位置为src,当我们输入pwd时输出结果为/root/test/redis-2.8.17/src

4.mkdir(新建文件夹):

   (a)新建一个文件夹:mkdir 文件夹名  如:新建一个test文件夹 mkdir test 

   (b)连续建立文件夹: mkdir 文件夹1 文件夹2......

如:新建一个三层文件夹one/two/three   mkdir -p one/two/three

5.mv(将文件从一个位置移动到指定目录,但方式却不是复制它会将被移动的文件删掉):

   移动文件或则文件夹:mv 需要移动的文件 执行目录

6.解压tar.zg:

   tar -zxvf  要解压的tar.zg  -C 解压到位置 如:tar -zxvf redis-2.8.17.tar.gz -C /root/test

7.cat(读取文件内容,限于少量内容的查看)

8.more(用于读内容很多的内容):回车读取下一行,空格读取下一页 按q退出

9.head (用于读取文件前几行): 如:head -6 test/1.txt

10.tail(动态读取文件的后几行默认为10行):退出按键为ctrl+c  主要用于读取日志

   tail -n 10 catalina.out 查询日志尾部最后10行的日志

   tail -100f catalina.out 实时监控100行日志

   tail -n +10 test.log 查询10行之后的所有日志;

11.查看tomcat进程:ps -ef|grep java

12.杀死Tomcat进程:kill -9 进程号

13.rm( 删除文件包括其子文件):rm -rf 要删除文件

14.grep(在文件中查找字符串):

   单文件(grep 'lifeng' one/1.txt) 

   多文件(grep 'lifeng' one/1.txt 2.txt)

   获取匹配的次数(grep -c 'lifeng' one/1.txt) 

   获取匹配字符的行数(grep -n 'lifeng' one/1.txt)

   在某个文件中查找特定的字符串并显示出现的行数:grep -rn '123456' /root/linux.sql

   查找当前目录下所有文件中包含的某个特定字符并显示行数: grep -rn ERROR *

15.netstat(查看某个端口的占用情况):如:netstat -apn|grep 8080

16.将要查找的内容写到另一个文件中: 如:cat -n catalina.out |grep "error">1.txt

17.查看linux的ip地址:ifconfig

18.查看某一时间的日志:如:cat umltech-scan.log |grep '2017-09-26 15:34:18 '

19.find查找文件:

   如:find /root -name 3.txt 会显示出文件的路径/root/test/3.txt

       find /root -name 'redis-cli' -print 根据内容在指定目录下查找文件

20..ls(列出文件和目录):

   ls:只列出文件或则目录

   ls -l:列出当前目录的长列表

   ls -lh:列出文件并显示大小

   ls -R:递归列出子目录

   ls -lt:按修改时间列出

21.关掉防火墙:services iptables off


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值