最全查询网址 http://linux.chinaitlab.com/special/linuxcom/
小结Linux命令:
系统级别
例如: ls -l /etc/ | more 使用空格键实现翻页
文件系统
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