标签:文件 cd 命令 linux date txt root 目录 ydp
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 命令,递归删除目录树
标签:文件,cd,命令,linux,date,txt,root,目录,ydp 来源: https://www.cnblogs.com/yindepeng/p/14116901.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。