这是在学习过程中接触到的一些额外的查询命令,遇到一个添加一个,一直更新......
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
本文出自 “岁月丶倾城” 博客,谢绝转载!