Liux必学的60个命令

1. 文件与目录操作
1.1. 创建文件夹:mkdir
1.
2. 删除文件夹:rmdir
1.
3. 复制文件或目录:cp
1.
4. 移动文件或目录:mv
1.
5. 删除文件或目录:rm
1.
6. 创建空文件:ouch
1.
7. 查看当前目录:pwd
1.
8. 更改当前目录:cd
2. 文件内容查看
2.1. 查看文件内容:ca
2.
2. 按行查看文件内容:more
2.
3. 按行查看文件内容(带有空格等):less
2.
4. 查看文件详细信息:ls -l
2.
5. 查看文件权限:ls -l /pah/o/file | awk '{pri $1}'
2.
6. 查看目录权限:ls -ld /pah/o/dir
2.
7. 查看文件大小:ls -lh /pah/o/file
2.
8. 查看目录大小:du -sh /pah/o/dir
3. 文本处理
3.1. 查找和替换文本:grep、sed
3.
2. 将多行文本连接在一起:ca - file1 file2 u003e ewfile(ca file1 file2 | awk '{pri R$1}' u003e ewfile)
3.
3. 统计单词、字节数等:wc
3.
4. 排序:sor
3.
5. 合并相同行:uiq
3.
6. 分割文件:spli
3.
7. 查找特定字符位置:awk '{pri idex($0, 每一行重复两次:awk '{pri $0}' file | awk '{pri $0}' | ee oufile(需要将“file”替换为实际文件名,“oufile”替换为输出文件名)
3.10 将多行合并为一行:r '
' ' ' file(需要将“file”替换为实际文件名)
3.11 在特定位置插入文本:awk '{pri subsr($0, 1, legh($0)-7) subsr($0, legh($0)-6)}' file u003e ewfile(需要将“file”替换为实际文件名,“ewfile”替换为输出文件名)
3.12 将每行前加序号:awk '{pri Rgrep -vE '^[[:space:]]$' file(需要将“file”替换为实际文件名)
下一篇:麒麟软件可信技术