1、shell的管道
管道可以把很多命令连接起来,可以把一个命令的输入当做第2个命令的输出。第2个命令的输出当做第3个命令的输入,依此类推。因此,管道的作用就是把一个命令的输出当做下一个命令的输入,而不经过任何中间文件。
通过管道符“|”可以建立一个管道连接,例如
ls -al /etc/* |more 表示将/etc目录以及子目录下的所有文件分屏显示。
2、显示当前工作目录的命令pwd
显示当前的工作目录,执行pwd指令可立即得知目前所在的工作目录的绝对路径名称..
3、改变身份的命令su
su命令主要用于改变用户身份,其格式如下:
su [选项] [用户名]
su - 使得普通用户成为超级用户。su后面加-就是加载root环境变量。
su -c passwd在普通用户下修改超级用户root的口令。
4、将文件的内容打印到标准输出的命令cat
cat命令用来将文件的内容打印到标准输出,同时还可以用于连接合并文件
cat [选项] 文件名
或者:
cat 文件1 文件2 > 文件3
5、过滤文本的命令grep
grep命令是linux下的文本过滤工具,grep根据指定的字符串,对文件的每一行进行搜索。如果找到这个字符串,就输出改行的内容。
6、文件/目录改名或变更存储位置的命令mv
mv命令用来将文件或目录改名或将文件由一个目录移入另一个目录中,如果源类型和目标类型都是文件或者目录,mv将进行目录重命名。如果源类型是文件,而目标类型为目录,mv将进行文件的移动。如果源类型为目录,则目标类型只能是目录,不能是文件,此时完成目录重命名。
7、telnet与远程的主机通信或获取远程主机对应端口的信息命令
telnet命令通过Telnet协议与远程的主机通信或者获取远程主机对应端口的信息。
8、wget从网络上下载软件的命令
wget命令用来从网络上下载某个软件,这个命令对于能够连接到互联网的linux系统作用非常大,可以直接从网络下载自己需要的软件。格式如下:
wget [要下载软件的地址]
原文地址:http://blog.csdn.net/fuyuehua22/article/details/27671087