课程内容命令总结如下:1pwd:显示当前路径
cd :切换目录
用法:cd
cd ../ 切换到上级目录
cd / 切换到根目录
cd ~ (或只有cd )切换到当前用户主目录(home底下以用户名命名的文件夹) /root目录
2ls 查看目录或文件信息
主要选项:
-l 列出目录或者文件的详细信息。比如权限、修改时间等等
-a 列出当前目录下所有文件,包括隐藏文件(已点开头的都是隐藏文件)
3wc统计指定文件中的字节数、字数、行数,并将统计结果显示输出
主要选项:
-w 统计文件中的字数
-c 统计文件中的字节数
-l 统计文件中的字数
4less 不加载整个文件的前提下显示文件
用法:按空格往下查看;按b往上查看;按q退出
注意命令:less -S 是行过长将超出部分舍弃
5cat 打印文件所有内容
用法:查看文件的所有内容
6> 重定向符号,覆盖文件内容
用法:echo "mkl" > mkl.txt
输出字符串"mkl"到mkl.txt
注意:这里是覆盖
7>> 重定向符号,追加文件内容
用法:echo "mkl_test" >> mkl.txt
输出字符串"mkl_test"到mkl.txt
注意:这里是追加
8adduser 添加用户账号
用法:adduser mkl 添加用户,用户名称mkl
9passwd 为账号设置密码
用法:passwd mkl 为账号为mkl的用户设置密码
10mkdir 创建文件夹
用法:mkdir 创建目录
mkdir 目录名 -p 递归创建目录
11cp 复制
用法:cp [选项]文件名或目录 目标地址
-R 拷贝目录及目录下所有目录和文件
cp a.txt b.txt 将a文件复制,且另命名为b文件(目录名)
12mv 移动
用法:mv 文件名或目录 目标目录
mv a.txt ../ 将a文件移动到上级目录(将一个文件移动到另一个目录没有重命名)
mv a.txt ../b.txt 将a文件移动到上一级并改名为b文件(将一个文件移动到另一个目录并重命名)
13rm 删除文件或目录
-f 强制删除
-r 删除目录
常用:rm -rf 文件或目录
14zip 解压,压缩zip
zip –r test.zip test
将test文件夹压缩成test.zip,必须带r 才会把文件压缩进去,不然会生成一个空的文件夹
unzip test.zip
将test.zip文件夹解压
15head 打印文件的前10行
用法:显示打印文件的前10行
17sort 排序,按字符或者数字
用法:sort mkl.txt
把mkl.txt的文件首字母排序显示
18uniq可检查文本文件中重复出现的行列
用法:sort mkl.txt|uniq
把mkl.txt的文件首字母排序显示,
显示的时候自动去除重复值
19