常用shell命令
shell是一个特殊的应用程序.所有运行在内核之上的程序都称之为应用程序
shell包含一组内部命令,此命令可以用来控制文件复制\文件移动\文件重命名,以及显示当前运行在系统上的程序等操纵,除了内部命令外,linux还允许命令在命令提示符处输出程序的名称,shell可以将程序名传递到内核来启动该应用程序
type 判断一个命令是内部还是外部命令,还是别名
用法:
[root@master tmp]# type cd
cd is a shell builtin //内部命令
[root@master tmp]# type ifconfig
ifconfig is /sbin/ifconfig //外部命令,并显示该命令的所在路径
[root@master tmp]# type ll
ll is aliased to `ls -l --color=auto' //别名
帮助手册:
man命令
SYNOPSIS
[]可选内容
<>必选内容
a|b 从中选一
......同类的内容可出现多个
linux下的文件类型:
-:普通文件
d:目录文件
b:block,块设备文件 随机访问设备
c:character,字符设备文件 线性访问设备
l:软链接文件
p:pipe 命名管道
s:socket 套接字文件