首页 / LINUX / linux文件管理命令
linux文件管理命令
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了linux文件管理命令,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2034字,纯文字阅读大概需要3分钟。
内容图文
![linux文件管理命令](/upload/InfoBanner/zyjiaocheng/933/9d1b5e12adda48538922eaf61331296f.jpg)
pwd
-P 显示真实物理路径
-L 显示链接路径(默认)
[root@ydp ~]#pwd /root
basename
只取文件名不要路径
[root@ydp ~]#basename /etc/sysconfig/network network
dirname
只取路径不要文件名
[root@ydp ~]#dirname /etc/sysconfig/network /etc/sysconfig
cd
切换目录
cd .. 切换至父目录
cd 切换至当前用户的家目录
cd - 切换至上一个工作目录
[root@ydp ~]#cd .. [root@ydp /]#
[root@ydp /]#cd
[root@ydp ~]#
[root@ydp ~]#cd -
/
ls 命令可以列出当前目录的内容或指定目录
用法:ls [options] [files_or_dirs]
常见选项:
-a 包含隐藏文件
-l 显示额外的信息
-R 目录递归
-ld 目录和符号链接信息
-1 文件分行显示
-S 按从大到小排序
-t 按mtime排序
-u 配合-t选项,显示并按atime从新到旧排序
-U 按目录存放顺序显示
-X 按文件后缀排序
file
确定文件内容
[root@centos8 data]#file win.txt linux.txt win.txt: ASCII text, with CRLF line terminators linux.txt: ASCII text
touch
创建空文件
[root@ydp ~]#touch f1.txt
cp
拷贝命令
[root@ydp ~]#cp -r /etc/sysconfig/ /data 拷贝文件夹到/date目录 [root@ydp ~]#cp 1.txt /test/ 拷贝1.txt到/text目录 [root@ydp ~]#cp -a 1.txt /test/ 拷贝1.txt到/test目录,同时保留1.txt所有属性,常用于备份
mv
移动和重命名文件
[root@ydp ~]#mv anaconda-ks.cfg anaconda-ks 修改文件名anaconda-ks.cfg为anaconda-ks [root@ydp ~]#mv anaconda-ks /date 移动anaconda-ks文件到/date文件夹
rm
删除文件或文件夹
注意:此命令非常危险,慎重使用,建议使用mv 代替 rm
[root@ydp ~]#rm f1.txt 删除f1.txt文件 [root@ydp ~]#rm -r /date 删除date目录 [root@ydp ~]#rm -rf /date 强制删除date目录
显示目录树 tree
常见选项:
-d: 只显示目录
[root@ydp ~]#tree -d 只显示目录 . └── test └── dir1 2 directories [root@ydp ~]#tree 显示目录树
创建目录 mkdir
常见选项:
-p: 存在于不报错,且可自动创建所需的各目录
[root@ydp date]#mkdir test1 创建test1目录 root@ydp date]#mkdir -p /data/test2/test1 自动创建各级所需要的目录
删除空目录rmdir
常见选项:
-p 递归删除父空目录
[root@ydp date]#rmdir test1/ 删除test1目录
注意:rmdir只能删除空目录,如果想删除非空目录,可以使用rm -r 命令,递归删除目录树
内容总结
以上是互联网集市为您收集整理的linux文件管理命令全部内容,希望文章能够帮你解决linux文件管理命令所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。