一、文件及目录操作命令
1、pwd命令:
功能:显示用户当前所处的目录
用法:pwd
2、ls命令:
功能:显示指定目录中所包含的内容,列出的是文件的名字
用法:ls [选项] [文件目录列表]
3、cd命令:
功能:改变当前所处的目录。
用法: cd [-L] [-P] [dir]
cd .. (中间有个空格)进入上级目录(父目录);
cd 返回用户自己所在的目录;
举例:cd Desktop 进入子目录Desktop
cd /Home 进入根目录下的Home
cd ../.. 返回两级目录(父目录的父目录)
4、mkdir命令:
功能:创建目录
用法:mkdir [参数] 目录名
mkdir -p dir2/bak dir2没有的话 ,-p参数起作用,先建立dir2然后创建bak。
目录名可以是绝对路径或相对路径。
5、rmdir命令:
功能:删除目录,被删除目录无文件或目录存在。
用法与创建目录类似 ,其中-p参数可以同时删除两级目录(但也要保证无文件)
6、rm命令:
功能:比rmdir更强大,可以删除文件和目录。
用法:rm [参数] 文件名或目录名
举例:rm .*
rm -rf dir11
7、cp命令:
功能:拷贝文件或目录
用法:cp [参数] 源文件 目标文件
8、mv命令:
功能:移动文件或目录,也可以更改文件名或目录名
用法:mv [参数] 源文件或目录 目标文件或目录
9、显示文件内容:
cat命令: 查看文件内容 cat 文件1 文件2... ( 一般只跟一个文件)
more命令:逐页显示文件内容(只能向后翻) more文件名
less命令:类似more(前后都可翻)
head命令:显示文件前几行
tail命令:显示文件末尾几行
10、chmod命令:
功能:改变文件访问权限
用法:chmod [option] ... MODE[,MODE]...FILE...
MODE为权限模式,是权限的符号表示。
权限符号表示的格式为[ugoa...][+-=][rwx...]。
(1) chmod a-rwx hello.c 移除所有人(all)对文件hello.c的读、写及执行的权限。
(2) chmod u+x hello.c 对user用户增加执行权限
(3)用8进制数为文件hello.c 增加/删除 权限
chmod 000 hello.c
chmod 124 hello.c
chmdo 777 hello.c
11、find命令:
功能:查找文件所在的目录
用法:find 路径 匹配表达式
find / -name test* 从根目录起查找文件名的前四个字母为test的文件
find /dev -group -group tty 在目录/dev中查找所属组为tty的文件
12、grep命令:
功能:查找文件中包含指定字符串的行
用法:grep [参数] 要查找的字符串 文件名
13、which命令:
功能:该命令确定程序的具体位置
用法:which [参数] 程序名
14、stat命令:
功能:显示文件或目录的各种信息
用法:stat 文件名
类似Windows中查看属性
二、磁盘及系统操作
1、fdisk命令:
功能:对磁盘分区,查看磁盘情况
用法:fdisk [选项]
2、df命令:
功能:查看磁盘使用情况
用法:df [选项]
3、free命令:
功能:查看内存使用情况
用法:free [选项]
后面再继续更新
原文:https://www.cnblogs.com/codercql/p/12552329.html