-l 以长格式显示,包括权限、大小、最后更新时间等
-a 显示所有子目录和文件,包括隐藏目录和隐藏文件
-d 显示目录本身的属性,不是显示目录中的内容
-h 以K、M等单位显示大小linux常用命令,不是默认的字节
du 统计指定目录或文件占用磁盘空间的大小
-a 统计时包括所有文件,不仅仅只统计目录
-h 以K、M等单位显示统计结果
-s 只统计参数所占总大小,非子目录、文件的大小
mkdir 创建新的空目录
-p 一次性创建嵌套的多层目录
touch 创建空文件
ln 为文件或目录建立链接文件(类似Windows的快捷方式)
-s 创建软链接
cp 复制文件或目录
-f 覆盖同名文件或目录时不提醒,直接强制复制
-i 覆盖同名文件或目录时提醒确认
-p 复制时保持源文件的权限、属主等属性不变
-r 复制目录时使用,表示递归复制所有文件及子目录
rm 删除指定的文件或目录
-f 不提醒,强制删除
-i 删除时提醒确认
-r 删除目录时使用,递归删除整个目录树
mv 将指定的文件或目录转移位置,如果目标位置与源位置相同,效果相当于改名
which 查找用户所执行的命令文件存放的目录
find 查找文件或目录
-name 根据目标文件的名称进行查找,可使用“*”及“?”
-size 根据目标文件的大小进行查找
-user 根据文件是否属于目标用户进行查找
-type 根据文件的类型(f/d/b/c)进行查找
目录和文件的管理:
1、查看文件内容
1)cat命令——显示并连接文件的内容
对于文件的查看,我们可以通过 more 或cat 来查看,比如 more /etc/passwd 或cat /etc/passwd 。用硬件检测程序kuduz探测新硬件:service kudzu start (or restart)payday loan 查看cpu信息:cat /proc/cpuinfo 查看板卡信息:cat /proc/pci 查看pc...。# cat /etc/sysconfig/network-scripts/ifcfg-eth0 。
2)more和less命令——分页查看文件内容
使用cat直接显示出整个文件的内容,但是内容较多时很不方便。 more是较早出现的分页显示命令,less是较晚出现的分页命令,比more多了一些扩展功能。 阅读时按Enter向下滚动查看,按空格向下翻一屏,按b向上翻一屏,按q退出并返回原来的命令环境
例如more /etc/httpd/conf/httpd.conf 可以分页查看内容
3)head和tail命令——查看文件开头或末尾的部分内容
在%20vi%20中数字与命令结合往往表示重复进行此命令,%20若在扩展模式的开头出现则表示行。一般是打印当前行的上5行和下5行,如果显示函数是是上2行下8行,默认是10行,当然,你也可以定制显示的范围,使用下面命令可以设置一次显示源程序的行数。2%20)由于%20net%20view%20\\ip%20这个命令无法显示默认共享文件夹(因为默认共享带%20$),因此通过这个命令,我们并不能判断对方是否开启了默认共享,因此如果对方未开启默认共享,那么所有向默认共享进行的操作都不能成功。
例如head%20-4%20/etc/passwd%20显示前四行内容
tail显示文件末尾内容。通常用于查看日志。%20配合-f使用时。可以跟踪文件尾部内容的动态更新。
例如%20tail%20-f%20/var/log/messages%20查看末尾内容并动态更新
2、统计和检索文件内容
1)wc命令——统计文件内容的单词数量,行数等信息。如果不带选项,默认使用以下三个选项。