命令小贴士

这是在学习过程中接触到的一些额外的查询命令,遇到一个添加一个,一直更新......

less /proc/meminfo  查询主机内存信息

grep -v "^#" filename 过滤文件中的#行

grep -v "^$"  filename 过滤文件中的空白行

netstat -ntulp | grep  services  查看服务监听启用

route add default gw  添加网关

route del default gw  删除网关

vim模式下

添加行号

ctrl+v and shift+i  编辑输入行头

ESC退出 生成

删除行号

ctrl+v 选中标头  x 删除


grep -v '^#' httpd.conf | grep -v '^$'

空白和#号行
grep -v '^#' httpd.conf | grep -v '^$' | grep -v '^ '

空格行和空白行
grep -v '^#' httpd.conf | grep -v '^$' | grep -v '^ *#'

无空格#号行
grep  '^ *#' httpd.conf | grep -v '^#'

空格带#号行


| less 可以将结果以列的形式表现出来

stat my.cnf  查看ctime mtime和atime

ls -S 以文件大小排序

ls -Sr 逆向

touch 1{a,b,c,d,....}

上条命令是否成功:echo $?  0为成功 1为失败


在shell脚本中 单引号''和双引号"" 表示有所不同

'' 一般只是表示匹配该字符或者字符串的意义

"" 表示该字符的特殊意义,如变量等等

两者解析出来的意义有所不同。



按键操作:
注释:ctrl+v 进入列编辑模式,向下或向上移动光标,把需要注释的行的开头标记起来,然后按大写的I,再插入注释符,比如”#”,再按Esc,就会全部注释了。
删除:先按v,进入visual模式,横向选中列的个数(如”#”注释符号,需要选中两列),再按Esc,再按ctrl+v 进入列编辑模式,向下或向上移动光标,选中注释部分,然后按d, 就会删除注释符号(#)。

sudo dpkg -i google-chrome-*.deb 注:把*号换成版本号。

运行如果出现错误,运行下面的命令:

sudo apt-get install libnspr4-0d libnss3-1d libxss1 libcurl3










本文出自 “岁月丶倾城” 博客,谢绝转载!

你可能感兴趣的:(命令,查询命令)