整理一下比较常用的操作命令:

Linux 命令大全: http://man.linuxde.net/

Linux 命令大全 - 菜鸟教程

打开终端:Ctrl+Alt+T

ls:
ls : 查看当前路径下的文件夹以及文件
ls + 路径(绝对路径或相对路径) 列举此路径下的文件夹以及文件
   更多: http://man.linuxde.net/ls
cd:
cd 进入用户主目录;
cd ~ 进入用户主目录;
cd - 返回进入此目录之前所在的目录;
cd .. 返回上级目录(若当前目录为“/“,则执行完后还在“/";".."为上级目录的意思);
cd ../.. 返回上两级目录;
cd !$ 把上个命令的参数作为cd参数使用。
clear 清屏
pwd : 显示当前绝对路径

help:在终端列出所有可用的命令,可以使用任何命令的-h或-help选项来查看该命令的具体用法

文件管理

cat:连接文件并打印到标准输出设备,在标准输出(监控器或屏幕)上查看文件内容

more:类似 cat ,不过会以一页一页的形式显示

less:与 more 类似,但使用 less 可以随意浏览文件,而 more 仅能向前移动,却不能向后移动,而且 less 在查看之前不会加载整个文件。

tail: 默认在标准输出上显示给定文件的最后10行内容,可以使用tail -n N 指定在标准输出上显示文件的最后N行内容

cp 复制文件或目录

mv 为文件或目录改名、或将文件或目录移入其它位置;mv * ../ Linux当前目录所有文件移动到上一级目录

awk:文本分析工具

磁盘管理

ls:列出目前工作目录所含之文件及子目录

cd:切换当前工作目录;cd /home;cd .. ;cd ../..

mkdir:创建目录

rmdir:删除目录(只能删除空目录)

rm:删除一个文件或者目录

pwd:显示工作目录的绝对路径

dirs:显示目录记录

df:查看文件系统中磁盘的使用情况–硬盘已用和可用的存储空间以及其它存储设备。你可以使用df -h将结果以人类可读的方式显示

网络通讯

ping:通过发送数据包ping远程主机,使用ICMP传输协议

telnet:远端登入

netstat:显示网络状态,得知整个Linux系统的网络情况

talk:与其他使用者对谈,使用权限:所有使用者

备份压缩

tar:能创建、查看和提取tar压缩文件。tar -cvf:创建对应压缩文件,tar -tvf:查看对应压缩文件,tar -xvf:提取对应压缩文件

gzip:创建和提取gzip压缩文件,还可以用gzip -d 来提取压缩文件

unzip:解压缩zip文件和gzip正好反着

unrar:解压缩rar文件

其它

grep:查找文件里符合条件的字符串。

find:在给定位置搜寻与条件匹配的文件

whatis:用单行来描述给定的命令,就是解释当前命令

who:能列出当前登录的用户名

su:用于切换不同的用户。即使没有使用密码,超级用户也能切换到其它用户

uname:显示出关于系统的重要信息,如内核名称、主机名、内核版本、处理机类型等等,使用uname -a可以查看所有信息

top:实时显示 process 的动态

ps:显示当前进程 (process) 的状态,ps -ef|grep xxx 显示进程pid

kill:终结进程。先使用ps命令找到进程id,使用kill -9命令,终止进程。

free -m 查看服务器内存使用情况

exit:结束当前的终端会话

shutdown:关机;shutdown -r:重启

export:设置或显示环境变量

xargs

crontab

sed

04-14 00:37