设为首页 收藏本站
查看: 562|回复: 0

[经验分享] Linux 基本常用指令

[复制链接]

尚未签到

发表于 2016-2-3 09:00:39 | 显示全部楼层 |阅读模式
  1  man 指令 / 指令 --help   直接 q 退出
2 ls list的缩写,列出目录内容
3 cd ./当前目录 ../上级目录
4 cp 复制文件
5 rm rm命令删除不需要的文件。
6 mkdir 创建一个目录
7 rmdir 删除空目录
8 pwd  当前工作目录的绝对路径
9 tail -f xx.log  以输出流的方式显示后台日志
10 grep 指令使用方式
11 vi  Esc键切换 到shell命令
 :q 退出
 :q! 退出并放弃改动
 :wq 保存并退出
12 退出man 使用:q     退出info使用Ctrl+c 
  13 cat/more 显示文件中的内容
   example: cat xx.conf | grep 9
  14 在vi下查找某个关键字
   vi xx.conf 进入相关文件
   /输入关键字  
   可以用n来继续查找下一个
   例如:在web.xml中查找spring
   vi web.xml
   /spring
   n
  15 tail -f  file.txt  -- 显示file.txt的增长情况,可以看man看帮助
  
  16  scp ./aaaa  mpsp@xx.xx.xx.xx:/home/
  
  
  
0、rm -rf testfile  强制删除,不会留在缓存
   tail -100f stdout.log
   lsb_release -a   查询版本
   cat more vi
   export a=12345
   echo $a
   pwd

1、lsof -ni | grep delete  查看文件是否删干净。(rm -rf *ab*)
    i显示行头
  
2、du -a --max-depth=2  | sort -rn (文件大小排序)
   统计目录(或文件)所占磁盘空间的大小)
  du -k | sort -nr | head  前十条
  

3、netstat -nap | grep 8080  查看端口8080端口状态以及使用端口的进程

4、ps -ef | grep tomcat*  查看使用tomcat*的进程

5、find ./ -mmin -1  查找0-1分钟之前修改过的文件。

6、find ./ -name xxx.log  在当前目录下查找xxx.log文件 (find ./ -name '*xxx.log*'模糊查询)

7、du ./ -a --max-depth=2 | sort -rn | grep config --color=auto  文件大小排序,深度为2 过滤出含有config的文件
   例如:当各个应用的日志都满的时候,可以查看文件大小来确定那些应用的日志没清。
   grep xxx --color=auto
   
8、chmod o+rw fileName  把文件的读写权限赋给其他的用户
   chmod a+rw fileName  把文件的读写权限赋给所有的用户

9、查找该目录下哪些文件还有该关键字
#!/bin/sh
seachword="00000"
echo "">temp
for var in $@;
do
echo "-file---$var-----------------------" >> temp
cat $var | grep $seachword >> temp
echo "---------------------------------" >> temp
done
cat temp

10、压缩与解压
    单个文件压缩打包 tar czvf my.tar file1

    多个文件压缩打包 tar czvf my.tar file1 file2,...

    单个目录压缩打包 tar czvf my.tar dir1

    多个目录压缩打包 tar czvf my.tar dir1 dir2

    解包至当前目录:tar xzvf my.tar

11、虚拟机防火墙
    重启后生效
    开启: chkconfig iptables on
    关闭: chkconfig iptables off
    即时生效,重启后失效
    开启: service iptables start
    关闭: service iptables stop
  
  12  文本行数和代码行数 wc 指令,详见man

       find . -name "*.java" |xargs wc -l
   find . -name *2010* |xargs rm -rf
  
  
  
  13、find . -name  "*2010" | xargs ls -ll
  14、find . -name  "*2011*" | xargs rm -rf 
  15、find . -name "*2011*" | xargs wc -l 
  
  16、vi
  gg:至文件内容顶端
  shift+gg: 至文件内容低端
  ctrl+b:向后翻页
  ctrl+f: 向前翻页
  ctrl+d: 向前翻半页
  
  17、dos文件在unix系统下会多一个^M
  vi filename 
  :set ff 可以查看格式
  :set ff=unix 可以设置
  
  
  18、unix单引号键 “~”
  . para
  CLASSPATH=
  CLASSPATH=$CLASSPATH:../bin
  
  for jarfile in `ls -1 ../lib/*.jar`
  do
  CLASSPATH="$CLASSPATH:$jarfile"
  done
  export $CLASSPATH
  
  .+空格+filename: 临时执行一个脚本
  
  # 杀掉mpsp用户的进程
  19、skill -kill -u mpsp
  
  # 资源限制
  20、ulimit -a
  # 资源限制打开文件的数量
  21、ulimit -n 1000
  
  22、curl www.baidu.com
  
  23、last -n 10 查看登录,重启时间。
  
  
  
  
  24、./shell_script.sh 改为 source ./shell_script.sh 
  
  25、who
  pkill -kill -t pts/0 (Linux踢出已登录用户的方法)
  
  26、w/who
  write user1 pts/1回车
  就可以输入消息,并向user1发送该消息
  
  
  27、cat xx.log | more
  
  28、vi xxx.log | more
  
  29、lsof -p 进程号 | wc -l  某个进程上打开的文件数量
  
  
  sftp cpayftp@10.10.38.135
  

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-173119-1-1.html 上篇帖子: linux下项目发布操作 下篇帖子: linux压缩命令 备份
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表