一、cd:Change directory 修改工作目录
cd /
cd -
cd
cd ~
cd . . /
二、ls:List files 列出目录内容
- a 列出包括. a开头的隐藏文件的所有文件
- A 通- a,但不列出"." 和".."
- l 列出文件的详细信息
- c 根据ctime排序显示
- h 将文件大小以人类可读的格式显示(如K、M、G)。
- t 根据文件修改时间排序
- - - color[ = WHEN] 用色彩辨别文件类型 WHEN 可以是'never' 、'always' 或'auto' 其中之一
三、pwd:print working directory 打印工作目录
pwd
四、kill:杀死进程 killall:命令用于根据进程名终止所有匹配的进程。
kill 1234
kill - 9 1234
killall httpd
五、mkdir: Make Directory 创建目录
mkdir test
mkdir - p / home/ user/ documents/ newdir
六、mv:move 移动或重命名文件
mv file1. txt / tmp/
mv file1. txt file2. txt
mv - f file1. txt / tmp/
七、cp:copy 复制文件或目录
cp file1. txt / tmp/
cp - r dir1 / tmp/
cp - v file1. txt / tmp/
八、rm:remove 删除文件或目录
rm file1. txt
rm - r dir1
rm - f file1. txt
九、cat:concatenate 查看文件内容,尤其适用于查看短文件。
cat file1. txt
cat - n file1. txt
十、tar: 压缩和解压文件
- c:创建压缩包。
- x:解压缩包。
- f:指定文件名。
- z:使用 gzip 压缩。
- v:显示详细操作信息。
tar - czvf archive. tar. gz file1. txt dir1/
tar - xzvf archive. tar. gz
十一、zip/unzip:压缩/解压zip文件
zip archive. zip file1. txt
zip - r archive. zip dir1/
unzip archive. zip
unzip archive. zip - d / path/ to/ directory
unzip - l archive. zip
十二、grep:Global Regular Expression Print 在文件或输出中搜索特定字符串
grep "hello" file1. txt
grep - i "hello" file1. txt - i:忽略大小写。
grep - r "hello" dir1/
十三、head/tail:查看文件头部/尾部内容
head file1. txt
head - n 5 file1. txt
tail file1. txt
tail - n 5 file1. txt
tail - f / var/ log/ syslog
十四、df:disk free 查看磁盘空间使用情况
df
df - h
df - T
十五、wget:下载文件
wget http: // example. com/ file . zip
wget - O myfile. zip http: // example. com/ file . zip
wget - c http: // example. com/ file . zip