Linux常用命令

 最全查询网址  http://linux.chinaitlab.com/special/linuxcom/

Linux常用命令_第1张图片

 

小结Linux命令:

  • man 帮助,类似help,可以得到Linux帮助信息manual
  • su  得到supper用户权限,
  • clear  清屏
  •    mount 装载,mount  -t  vfat  /dev/hdal     /mnt/c    mount  -t  iso9660   /dev/hdal1    /mnt/cdro

系统级别

  •  su   得到Root权限,也可以变更用户 su USER
  • shutdown  -h now 关机   或者 halt    重启 reboot
  • mount 挂载  例如挂载cd 
  • locate 和 whereis   + 文件名      find 占用多
  • ps 显示系统进程信息
  •     进入图形界面startx    who am i , logout  ls ,mkdir,rmdir,rm,ln,cp,cd,   
  •     查找grep   -n (行号)“要查找的内容” 文件名
  •     find    目录   -name  -size   -cmin  -10
  •   | 管道 把结果交给| 管道后面的命令进行处理,  more 命令用来分页显示,

       例如: ls -l  /etc/   | more    使用空格键实现翻页

  • > (覆盖写) and >>(追加写) 重定向,把结果输出到文件,eg ls -l  > a.txt      vi   gcc  

文件系统  

 

Vi文本编辑:

使用 vi进入,command  mode 

然后按 “a" "i""o"进入insert  mode   Esc进入command mode 后按Shift +Q ”.“键可以进入保存模式w 保存文件名  wq  保存退出  q 直接退出。

   rm 删除文件   

dd 、yy、及p在vi中的作用相当于 剪切,复制,粘贴。

显示行号,在command模式下输入set number 即可,显示光标所在行号 num

ng 跳动第n行  或者: n   ,最后一行:$   0 行首$行尾 

删除 x

撤销 u 

搜索 /XXX  使用n N 切换

替换使用:s/txt1/txt2

显示文件的开始几行; head  -n  example.txt

显示后几行: tail ,如tail -f  example.txt 用于显示后几行,主要用于查看日志,当内容增加后会自动更新。

终止命令 Ctrl + c   结束 Ctrl + d 相当于exit

tar 压缩使用

压缩文件 #tar cvf backup.tar.gz    /tmp

   #gzip  -q  backup.tar

释放 #tar xvfz backup.tar.gz

     #gunzip backup.tar.gz

 

文件,磁盘

 cd   change directory变换目录,"."代表当前目录,".."代表上一级目录   "~" 当前用户所在家目录,”-“上一次工作目录,小技巧使用Tab键可以快速补齐目录名。 cd  /usr/bin   cd ..上一层目录或 cd ../..上两层, cd  用户目录。

 

pwd   print working directory显示当前工作目录,加-p显示实际路径而非使用连接路径,如pw-p

 

ls   显示工作目录下内容,如ls  -a 显示所有档案和目录,包括前面带“."隐藏文件;ls -l  显示详细信息,

 ls -F 带标记,"/"  目录,"@" 连接文件 "*"可执行  ls -lR /bin 列出bin下所有档案资料和目录。。

 

mkdir  建立目录,如mkdir -p  AAA/BBB   -p确保目录存在,若不存在它会逐级递归建立目录。

 

rmdir 删除空目录 ,如mkdir  -p  AAA/BBB -p保证删除aaa 后如果AAA为空则一起删除AAA。要删除目录下所有东西必须使用rm-rf AAA

 

cp  拷贝,将一个档案拷贝到另一个档案或另一个子目录,如cp aa bb,或cp *.c  AAA 吧所有C语言程序拷贝到AAA子目录

常用命令 :

  free 内存  top 进程 ps -AFL 当前进程 w 运行的程序    pstree  进程树 kill   killall xkill 账号 sudo -s 切换到root关机 sudohalt   , sudo shutdown -h now 重启 sudo reboot  目录ls -a 

安装和登录命令:login、shutdown、 halt、 reboot 、mount、umount 、chsh

文件处理命令:file、 mkdir、grep、dd、 find、 mv 、ls 、diff、 cat、 ln

系统管理相关命令: df、 top、free、 quota 、at、 lp、 adduser、 groupadd kill、 crontab、 tar、 unzip、 gunzip 、last

网络操作命令:ifconfig、 ip、ping 、 netstat 、telnet、 ftp、 route、 rlogin rcp 、finger 、mail 、nslookup

系统安全相关命令: passwd、su、 umask 、chgrp、 chmod、chown、chattr、sudo、 pswho 

你可能感兴趣的:(Linux常用命令)