linux快速命令查询手册

来源:互联网 发布:怎样用数据库管理网页 编辑:程序博客网 时间:2024/04/27 14:51

Author: SuperDeveloper
Date:2017.10.29
Description:learn linux

命令查询手册:

1clear:清屏2.  reboot:重启3.  halt/shutdown  关机4.  cat /proc/meminfo 查看内存信息5.  cat /proc/cpuinfo  查看CPU信息6.  hostname : 查看主机名7.  uname –a : 查看内核信息8.  corntab –e: 编辑计划任务9.  free –s 5  : 每5 秒刷新内存信息10. df –h : 查看磁盘空间11. du –sh : 查看文件大小12. fdisk –l : 查看分区13. nslookup :域名解析(DNS)

文件操作

1.  touch file.txt: 创建文件2.  cp : 复制文件 –a 复制目录 –i 提示信息3.  rm : 删除文件 –r 删除目录 –i 提示信息 –f 强制删除4.  mv : 移动文件5.  which : 查找命令所在位置6.  locate: 依据索引查找7.  tar –cvf name.tar *.c *.txt : 打包所有C和txt文件 –xvf name.tar  –c home/ 解压到home目录下

进程操作

1.  ps –aux 或 –ef2.  pstree –p 进程树查看并显示进程号3.  top 按资源占用大小排列  -p +进程号 显示指定进程使用情况 q 推出4.  kill –l 查看结束进程信号 -9+进程号中止进程5.  killall -9 gedit 结束gedit进程6.  pidof gedit 查看gedit进程号

设备挂载

1.  mount /dev/sdb7 /dir 挂载sdb7到dir目录下2.  mount –o loop mycd.iso /dir 将iso文件挂载到dir目录3.  mount.ntfs  /dev/sdbx /mnt 挂载NTFS设备

VIM操作

1.  :set nu/nonu :设置/取消行号2.  u/U :撤销/全部撤销3.  ctrl+r : 恢复4.  q/q! :  退出/强制退出5.  w:   写入6.  n+yy+p/P: 复制n行并粘贴到光标下一行/上一行7.  n+dd:删除n行8.  o/O:在光标下/上增加一行9.  :/find:在文本中查找find   n/N查找下/上一个10. :s/find/replace/gc : 把本行的find替换为replace    /gc中c用于确认替换11. :%/s/find/replace/gc :把全文的find替换为replace    /gc中c用于确认替换

Shell编程

1.  test –x text.sh && echo”ok”||echo”fail” 检查text.sh的执行权限,有权限输出ok,没有权限输出fail2.  if-else:if [ 条件1 ] ;then 条件1成立执行语句elif [ 条件2 ] ; then条件2成立执行语句else条件12都不成立执行语句fi3.  case 语句case $Var in a)  echo”A”;;b)  echo”B”;;c)  ……..   ;;*)  default;;esac4.  while [ 条件1(进入循环条件) ] doecho””[ 条件2(退出循环条件) ] &&breakdone5.  until [ 条件1 ]doecho””[ 条件2 ] && breakdone6.  for $Var in a b c d do echo$Vardone