@nrailgun
        
        2015-09-15T05:36:34.000000Z
        字数 661
        阅读 1868
    强力软件
Unix 文件系统为树形结构,根节点为 /。
nr@nr-lab ~ % ls /bin boot cdrom dev etc home initrd.img lib lib64 lost+found media mnt opt proc root run sbin srv sys tmp usr var vmlinuz
/boot 存储 LINUX 内核和 grub 文件,/usr,/bin,/lib,/lib64,/opt 和 /sbin 存储可用软件。/home/USERNAME 是用户个人文件夹,也可以用 ~ 表示。. 表示当前目录,.. 表示当前目录的父目录。
lsls ${dir}
查看文件夹。
cd ${dir}
跳转到文件夹 ${dir}。
mv ${src} ${dst}
移动文件或文件夹 src,到 dst 位置。
mkdir ${dir}
创建目标文件夹。
rmdir ${dir}
删除目标文件夹(必须是空文件夹)。
rm ${file}rm -r ${dir}
删除文件或者文件夹,无可回复,小心。
grep ${regex} ${filelist}
在文件中查找匹配字符串。
find ${dir} -name ${regex}
查找文件名匹配的文件的目录。
find ${dir} -name ${regex} -exec ${statement} {}
查找文件名匹配的文件的目录,对其执行 statement 语句。
SHELL 编程不是使用命令行必须掌握的项目,然而很有用:Linux Shell Scripting Tutorial。
