Linux操作文件命令总结

July 12, 2018 Linux 访问: 31 次

操作文件命令

介绍:

linux是免费开源的,多用户多任务系统。基于Linux有多个衍生版本。RedHat、Ubuntu、Debian等。下面是一些基本文件操作的命令:

ls

ls命令主要是显示打印出目录下的文件或者目录等,常用的参数有:
-a:全部的文件连同隐藏文件一起输入
-l:完整的显示档案的信息,包括权限,属性
-d:仅显示目录本身,不现实目录中的文件

ls -al:显示用户家目录的信息

[root@localhost ~]# ls -al
总用量 2964
dr-xr-x---.  2 root root    4096 7月  12 18:53 .
dr-xr-xr-x. 23 root root    4096 7月  12 18:33 ..
-rw-------.  1 root root    1098 7月  11 23:50 anaconda-ks.cfg
-rw-------.  1 root root    1646 7月  12 02:27 .bash_history
-rw-r--r--.  1 root root      18 5月  20 2009 .bash_logout
-rw-r--r--   1 root root     204 7月  12 18:42 .bash_profile
-rw-r--r--.  1 root root     176 9月  23 2004 .bashrc
-rw-r--r--.  1 root root     100 9月  23 2004 .cshrc
-rw-r--r--.  1 root root    8025 7月  11 23:50 install.log
-rw-r--r--.  1 root root    3384 7月  11 23:49 install.log.syslog
-rw-------.  1 root root     472 7月  12 01:13 .mysql_history
-rwxr-xr-x.  1 root root 2977464 3月  15 2014 phpstudy.bin
-rw-r--r--.  1 root root     129 12月  4 2004 .tcshrc
-rw-------   1 root root    2024 7月  12 18:53 .viminfo

ls -d /etc:显示目录本身(我也不知道为啥要有这个命令,本身不直接可以看到嘛!)

[root@localhost ~]# ls -d
.
[root@localhost ~]# ls -d /etc
/etc

cd /home:cd命令主要是改变目录的功能

[root@localhost ~]# cd /home/
[root@localhost home]#

pwd:此命令用于显示用户当前所在的路径、目录

[root@localhost home]# pwd
/home

cp:此命令用于复制文件到其他目录中

[root@localhost www]# ls
1  1.php  phpinfo.php  phpmyadmin
[root@localhost www]# cd 1
[root@localhost 1]# ls
[root@localhost 1]# cp /phpstudy/www/1.php ./
[root@localhost 1]# ls
1.php

mv:此命令用于移动文件到其他目录,想到与剪切

[root@localhost www]# ls
1  1.php  phpinfo.php  phpmyadmin
[root@localhost www]# cd 1
[root@localhost 1]# ls
[root@localhost 1]# mv /phpstudy/www/1.php ./
[root@localhost 1]# ls
1.php
[root@localhost 1]# cd ..
[root@localhost www]# ls
1  phpinfo.php  phpmyadmin

添加新评论