1.mkdir(make directory创建目录)
例子:mkdir /data 在根/下创建data目录,mkdir –p创建连续目录
例子:ls / 列根/目录下目录和文件
参数:
-l(long)长格式,查看文件的权限,属主属组信息
-d(directorys)查看目录
-ld查看目录的权限属主属组信息
–r(反转排序,倒叙)
-t(按修改时间排序)
-F给每个输出项追加文件的类型标识“*”表示具有可执行权限的普通文件,“/”表示目录,“@”表示符号链接,“|”表示命令管道FIFO,“=”表示sockets套接字。当文件为普通文件时,不输出任何标识符。
-p 只给目录加标识
-i查看inode节点
-h人类可读,人类可读就是将大小整数化,比如1024k就算成1M了。
例子:cd /etc
cd ..返回上一级目录
cd .当前目录
cd – 返回上一次目录
cd ~返回用户家目录
cd –演示
为什么cd –可以返回上一次目录,因为cd –调用了OLDPWD变量和PWD变量
Windows绝对路径:D:\娱乐\音乐,从头(盘符)开始的路径。
linux绝对路径:cat /etc/sysconfig/network-scripts/ifcfg-eth0,从“/”开始的路径。
相对路径:不从根/开始,不从头开始的路径。
例如:cd /linzhongniao/这种进入目录的方法就是绝对路径,
cd linzhongniao/这种进入目录的方法就是相对路径。
特殊符号:
或1> 输出重定向:把当前输出的内容输入到后边的文件中,会清除文件原有内容。
>或1>>追加重定向:把当前输出的内容追加到后边的文件尾部,不会清除文件原有内容。
0<或< 输入重定向:输入重定向用于改变命令的输入,后面指定输入内容,前面跟文件名。
0<<或<<追加输入重定向:后跟字符串用来表示“输入结束”,也可用ctrl+d结束输入。
例子:
cat >>./linzhongniao.txt <<EOF
> woshishei
> nimeide
> I am linzhongniao
> EOF
2> 错误输出重定向:把错误信息输出到后边的文件中,会清空文件原有内容。
2>> 错误追加重定向:把错误信息追加到后边的文件中,不会删除文件原有内容。
说明:
(1)头的指向就是数据的流向。
(2)标准输入(stdin):代码为0,使用0<或0<<。数据流向从右向左。
(3)标准正常输出(stdout):代码1,使用1>或1>>。数据(正确的数据)流向从左向右。
(4)标准错误输出(stderr):代码为2,使用2>或2>>。数据(错误的数据)流向从左到右。
(5)2>&1,把标准输出和标准错误输出放到一个文件里面。正确输出放在哪了,错误输出也放在哪。例如echo linzhongniao >a.txt 2>&1将标准输出和标准错误输出都追加到a.txt文件中(推荐),定时任务使用>/dev/null 2>&1将标准输出和标准错误输出都输出到空。
(6)&>a.log 标准输出和标准错误输出都放到a.log里面,也可以追加&>>a.log。也可以这样写>a.log 2>&1
方法一: