laravel如何优雅的用

基本的bash shell命令

2017-10-09  本文已影响4人  louduanxiong

/etc/password 包含了所以系统用户账户列表以及每个用户的基本配置信息

cd      //切换到用户主目录

cd /    //切换到根目录

cd etc  //切换到当前目录下的etc目录

pwd   //显示当前目录

cd  .      //切换到当前目录

cd  ..     //切换到上一级目录

ls -F  //区分文件和目录

ls  -a  //把隐藏文件和普通文件一起显示出来

ls  -R   //递归显示文件信息,列出当前目录下包含的子目录中的文件

ls -l   //显示详细的信息

文件类型    文件权限  文件属主  文件属组  文件大小  文件上次修改时间   文件名或者目录名

ls   -l zhangsan  

ls   -l   zhang?an   //单个

ls  -l   zha*san     //多个

touch zhangsan.log   //创建文件  将你的用户名作为文件的属主

touch zhangsan.log   //更新文件的修改时间

touch -a zhangsan.log  //只改变访问时间

cp zhangsan.log  ../zhangsan.log //复制文件  但有可能在目标目录中覆盖相同文件名字的文件,无提示

cp -I zhangsan.log   ../zhangsan.log   //复制文件 强制提醒是否覆盖已有文件

cp -R zhangsan  zhangsans  //递归复制整个目录的内容

cp  zhang*n.log    zhangsans.log //通配符

man cp  //更多的cp参数

ln -s zhangsan.log   ruanlianjie.log   //创建软链接(符号链接)

ln zhangsan.log  zhangsans.log //创建硬链接 和源文件大小一下inode编码也一样

mv命令可以将文件和目录移动到另一个位置或者重新命名,移动前后inode编码不变

mv  zhangsan  /zhangsan   //移动目录  加i参数强制提醒

mv  zhangsan.log  /zhangsan.log //移动文件   加I参数强制提醒

rm  zhangsan    //删除文件  无提示

rm -i    zhangsan  //删除文件强制提示是否覆盖

rm -f zhangsan //强制删除无提示

mkdir  zhangsan    //创建目录

mkdir -p xuexiao/banji/xingming  //创建多个目录和子目录

rmdir zhangsan //删除空目录

rm -rf zhangsan //强制删除目录,无提示

file zhangsan.log //查看文件类型

cat zhangsan.log //查看整个文件内容

cat -n zhangsan.log //查看文件的所有内容并且加上行号

cat -b zhangsan.log //查看文件的所有内容并且只给有文本的加上行号

cat -T zhangsan.log //查看文件的所有内容并且不显示制表符

more zhangsan.log //分页查看

less zhangsan.log //分页查看更加高级

tail  zhangsan.log  //查看文件的后10行

tail  -n 2 zhangsan.log //查看文件的最后两行

head  zhangsan.log //查看文件的前十行

head  -5 zhangsan.log //查看文件的前五行

上一篇 下一篇

猜你喜欢

热点阅读