标签:输入输出 srv net log tmp color 顺序 输出 alias
linux命令在系统中的查询顺序在系统中输入一条命令时,系统的查询查询顺序为
[root@centos6 app]# type echo
echo is a shell builtin //表示该命令为内部命令
[root@centos6 app]# type man
man is hashed (/usr/bin/man) //表示命令为外部命令
ls // 查询目录信息并列在终端上
[root@centos6 /]# ls - //-l长格式列出该目录信息
total 110
drwxr-xr-x. 5 root root 4096 Jan 13 09:58 app
drwxr-xr-x. 2 root root 4096 Jan 13 08:49 asdasd
[root@centos6 /]# ls -a //-a显示.开头的隐藏文件
. asdasd boot etc lib64 misc opt sbin sys usr
.. .autofsck .dbus home lost+found mnt proc selinux testdir var
app bin dev lib media net root srv tmp
[root@centos6 sysconfig]# ls -dl //-d查看当前目录的详细信息
drwxr-xr-x. 7 root root 4096 Jan 8 20:54 .
[root@centos6 sysconfig]# ls -dli //-i 显示当前文件或目录的inode号
524289 drwxr-xr-x. 7 root root 4096 Jan 8 20:54 .
enable //查看系统的内部命令
[root@centos6 sysconfig]# enable -a | wc -l //-a 表示显示当前所有内部命令
61
[root@centos6 sysconfig]# alias bieming=‘ls -l‘ //设置别名为bieming
hash
[root@centos6 /]# hash //显示所有被hash的命令
hits command
1 /usr/bin/tty
[root@centos6 /]# hash -l //-l 显示所有被hash命令的详细信息
builtin hash -p /usr/bin/tty tty~~
cp //复制一个文件或目录到另外一个文件或目录
[root@centos6 app]# cp /etc/passwd /app/
[root@centos6 app]# ls
passwd
[root@centos6 app]# cp -r /etc/sysconfig/network-scripts/ /app/ //-r 递归复制目录及内部所有内容
[root@centos6 app]# ls
network-scripts passwd
[root@centos6 app]# rm -rf * //r 强制删除 f 删除目录
mv //改文件或目录的命令或移动文件和目录
[root@centos6 /]# mv yidong/ /app/
touch //若没有改文件则创建新文件,若文件已存在则更改该文件的时间戳
[root@centos6 app]# touch 111
[root@centos6 app]# mkdir -pv mulu1/mulu2/mulu3 //-p 一次性创建多级目录 -v 显示创建过程
mkdir: created directorymulu1‘<br/>mkdir: created directory
mulu1/mulu2‘
mkdir: created directory `mulu1/mulu2/mulu3‘
标签:输入输出 srv net log tmp color 顺序 输出 alias
原文地址:http://blog.51cto.com/10492754/2060556