命令cd
cd .. | 进入上级目录 |
cd ~ | 进入当前用户主目录 |
cd ../.. | 进入上两级目录 |
cd . | 进入当前目录命令 |
cd - | 电视回看功能 |
cd /home | 绝对路径进入目录 |
cd home | 相对路径,打开当前目录下的home |
命令 pwd 查看当前的目录
命令 ls
ls | 列出当前目录所有子目录和文件 |
ls -a | 列出当前目录所有子目录和文件,包含隐藏文件(以.开头的文件) |
ls -l | 列出文件的详细信息(包括权限、所有者、文件大小等) |
ls -l test* | 列出当前目录中所有以“test”开头的详细内容 |
ls -l *test | 列出当前目录中所有以“test”结尾的详细内容 |
命令 mkdir
mkdir test | 当前目录下创建test文件夹 |
mkdir /app/test | 以绝对路径创建test文件夹 |
mkdir /app/test -p | -p如果上级目录不存在自动创建上级目录 |
mkdir test1 test2 test3 | 新建三个文件夹test1test2test3 |
命令 mv
mv 1.txt 2.txt | 重命名 |
mv 1.txt /app/test | 移动1.txt到指定目录 |
命令 cp
cp 1.txt /app/test | 复制1.txt到指定目录 |
cp 1.txt 2.txt | 将1.txt的内容复制到2.txt,创建副本 |
cp test2/ /app/test1 -r | 复制文件夹test2 到目录 /APP/test1 |
命令 rm
rm 1.txt | 删除文件(系统会询问是否删除,直接删除-f) |
rm abc -r | 删除文件夹 |
rm * | 删除目录下所有文件(不包含隐藏文件) |
rm /root/app/*.log | 删除/root/app/目录下的所有.log文件 |
命令 touch 创建空文件
命令 gedit 使用记事本打开
命令 history ps top
history | 查看历史命令执行记录 |
history | grep mkdir | 查看命令mkdir 的历史执行记录 |
ps -A | 查看所有进程 |
ps -ef|grep java | 查看java进程 |
top | 显示进程信息(查看cpu按1,退出按q) |
命令 tar
tar -cvf test.tar test.ini | 压缩成test.tar |
tar -zcvf test.tar.gz *.jpg | 当前目录下所有图片压缩成test.tar.az |
tar -xvf test.tar | 解压test.tar |
tar -zxvf test.tar.gz | 解压test.tar.az |
命令wget
wget http://xx.com/test.png | 下载文件(后台形式下载-b) |
命令 find
find /root/test/ -name test.ini | 在/root/test 目录及其子目录下面查找名字为test.ini的文件 |
find . -name "*.ini" | 在当前目录及其子目录中查找任何扩展名为“ini”的文件 |
find /root/test/ -m time +5 | 在/root/test目录下查找更改时间在5日以内的文件 |
find /root/test/ -m time -3 | 在/root/test目录下查找更改时间在3日以前的文件 |
查看文件内容系列命令
cat | 由第一行开始显示内容,并将所有内容输出 |
tac | 从最后一行倒序显示内容,并将所有内容输出 |
more | 根据窗口大小,一页一页的显示文件内容 |
less | 和more类似,但其优点可以往前翻页,而且进行可以搜索字符 |
head | 只显示头几行 |
tail | 只显示最后几行 |
nl | 类似于cat -n,显示时输出行号 |
tailf | 类似于tail -f |
编辑文件内容系列命令
Vi | vi test.txt 回车,按i进入编辑模式,编辑内容,然后按esc键退出编辑模式,输入:x保存并退出。输入:q不保存退出 |
echo | 打开终端,输入echo ‘I am a boy’ >> ./test.txt 注:追加单行文本法 |
cat | cat >> ./test.txt (回车后开始编辑输入内容) I am a boy. 按cntl+d组合键结束编辑。 |
下次整理一下测试环境搭建,有兴趣请关注~
如果我的整理对你有用,可以右下角在看告诉我~