“|” ---管道,ll ---命令每一列的含义,“>” ---输出重定向
“|” ---管道,将管道前面命令执行的结果传递给管道后面的命令
ll |wc -l #查看当前路径文档个数(注意total)
ll |grep -v total |wc -l #查看当前路径文档个数
cat /etc/passwd |grep nologin |wc -l #查看不能登录系统的用户个数
cat /etc/passwd |wc -l #查看系统用户数
ll |grep ^d |wc -l #查看当前路径目录的个数
ll ---命令每一列的含义
第一列:10个字符,第一个字符代表文件类型,剩余9个字符,三个一组,分别代表
属主,属组,其他人的权限 (r-4 代表读权限 w-2 代表写权限
x-1 代表执行权限)
第二列:如果为文件,代表链接个数,如果为目录,代表子目录的个数
第三列:属主
第四列:属组
第五列:文件大小
第六、七、八列:文件的最后修改时间
第九列:文件名
“>” ---输出重定向
echo "hello the world" > test.txt #若test.txt不存在,则创建test.txt并写入 “hello the world”,若test.txt存在且有内容,则清空test.txt并重新写入
> test.txt #清空文件内容
“>>” ---输出重定向(从文件末尾追加)
cp /etc/passwd /root
echo "hello the world" >> /root/passwd #在文件末尾追加