加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

Linux文件管理(2)

发布时间:2020-12-14 02:02:46 所属栏目:Linux 来源:网络整理
导读:1. touch -创建空文件和刷新时间 格式:*touch [Option] ...File... [[email?protected] data]# touch f1.txt //在/data目录下创建文件f1.txt[[email?protected] data]#ll //显示出了f1.txt的详细信息,说明创建成功total 0-rw-r--r-- . 1 root root 0 Mar 1
1. touch-创建空文件和刷新时间

格式:*touch [Option] ...File...

[[email?protected] data]# touch f1.txt     //在/data目录下创建文件f1.txt
[[email?protected] data]#ll           //显示出了f1.txt的详细信息,说明创建成功
total  0
-rw-r--r-- . 1  root  root  0  Mar  10  17:45  f1.txt
[[email?protected] data]# touch f1.txt   //再次执行此命令,发现时间被刷新
-rw-r--r-- . 1  root  root  0  Mar  10  17:46  f1.txt

touch -a : 仅改变atimectime
touch -m : 仅改变mtimectime

2. cp-复制文件和目录

格式:cp [Option]...[T] SOURCE DEST
cp [Option]...SOURCE DIRECTORY


cp -a : 归档,备份(和原文件属性信息完全相同)
cp -v : 复制过程可视
cp -r : 递归复制(常用来复制文件夹)
cp -u : 只复制源比目标更新文件或目标不存在的文件(用来更新文件)
cp --backup=numberd : 若目标存在,覆盖前先备份加数字后缀

拓展

scp source ip地址:/目标位置 (联机远程拷贝)

3. mv-移动和重命名文件

格式:mv [Option]...[T] SOURCE DEST
mv [Option]...SOURCE... DIRECTORY
mv -b : 若目标存在,覆盖前先备份

4. rm-删除

格式:rm [Option]...File...
rm -rf File : 强制递归删除(慎用)
比如 : *rm -rf /**

5. 目录操作

(1) tree-显示目录树
tree命令需要提前自行安装,具体方法如下

[[email?protected] ~]# df     //查看光盘挂载路径,用以安装tree
 Filesystem     1K-blocks     Used          Available    Use%      Mounted on
/dev/sda2      104806400   4063628     100742772   4%             /
devtmpfs       721772         0                 721772         0%           /dev
tmpfs             737576         0                 737576         0%           /dev/shm
tmpfs             737576         10728         726848         2%           /run
tmpfs             737576         0                 737576         0%           /sys/fs/cgroup
/dev/sda3      52403200     33088         52370112     1%           /data
/dev/sda1      1038336       166932       871404         17%         /boot
tmpfs             147516         4                147512          1%           /run/user/42
tmpfs             147516         24              147492          1%           /run/user/0
/dev/sr0         10491772     10491772   0                   100%       /run/media/root/CentOS 7 x86_64
 [[email?protected] ~]# rpm -ivh /run/media/root/CentOS 7 x86_64/Packages/tree-1.6.0-10.el7.x86_64.rpm 
warning: /run/media/root/CentOS 7 x86_64/Packages/tree-1.6.0-10.el7.x86_64.rpm: Header V3 RSA/SHA256 Signature,key ID f4a80eb5: NOKEY
Preparing...                          ################################# [100%]
    package tree-1.6.0-10.el7.x86_64 is already installed
 [[email?protected] ~]# tree  //显示如下界面说明安装成功
 .
├── anaconda-ks.cfg
├── core.8047
├── core.8097
├── Desktop
├── Documents
├── Downloads
├── initial-setup-ks.cfg
├── Music
├── Pictures
├── Public
├── Templates
└── Videos

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读