查看当前目录相对于根目录的位置 pwd 查看当前目录内容 ls 以长格式查看当前目录内容。对应每个文件的条目将包括连接数目、所有者、大小、最后修改时间、权限等内容 ls -l 改变当前目录。目的目录名可用相对路径表示,也可以用绝对路径表示。 cd [目的目录名] 转移到上一级目录 cd .. 创建目录 mkdir [新目录名] 例:mkdir ar/ftp 删除空目录 rm [目录名] 例:rm ar/ftp 递归删除一个目录中的所有文件和该目录本身。 rm -r [目录名] 复制文件 cp [源文件名] [目标文件名] 重命名文件 mv [源文件名] [目标文件名] 例:mv /etc/rc.d/rc3.d/K50xinetd /etc/rc.d/rc3.d/S50xinetd 删除文件 rm [文件名] 不需确认地删除多个文件 rm -f [带通配符的文件名] 硬链接文件。不能对目录文件做硬链接,不能在不同的文件系统之间做硬链接。 ln [源文件名] [目标文件名] 例:mv /etc/rc.d/rc3.d/K50xinetd /etc/rc.d/rc3.d/S50xinetd 软链接文件。也就是符号链接。可用此法创建文件的快捷方式。 ln -s [源文件或文件夹名] [目标名] 按文件名查找文件。 find / -name nametofind -print 改变文件所有者。 例:chown workman.workgroup /data/pub/upload 改变文件访问权限 例:chmod -R 755 /usr/local/LumaQQ 查看一个文件有多少行 wc -l usr.bin 查看一个文件有多少字节 wc -c usr.bin
常用的Shell命令-目录和文件操作
最新推荐文章于 2023-06-25 12:09:14 发布