cd 命令(磁盘管理)
1、如何进入上级目录
cd ..
2、如何进入上2级目录
cd ../..
3、如何进入当前用户主目录
cd ~
4、如何进入指定目录
cd /xx/xxx/xxxx
5、如何进入当前目录
cd .
mv命令(文件管理)
1、移动文件夹到指定目录
mv ~/folder_name/ 目标目录
2、移动文件到目标目录
mv file_name 目标目录
3、 移动文件到指定目录并重命名
mv file_name 目标目录/new_file_name
4、移动两个文件到新目录
mv file_name1 file_name2 目标目录
5、批量移动原目录中的文件、文件夹到目标目录
mv 原目录/* 目标目录
cp命令(复制文件或者目录)
1、复制文件到目标目录
cp 目标文件 目标目录
2、复制文件夹到目标目录
cp -r 文件夹/ 目标目录
mkdir命令(创建目录)
1、新建一个文件夹
cd 目标目录
mkdir 文件夹名称
2、新建多个文件夹
cd 目标目录
mkdir 文件夹名称1 文件夹名称2 文件夹名称3
3、新建一个多层级的文件夹
cd 目标文件夹a/b/c
mkdir -p a/b/c
history命令(查看历史命令执行记录)
1、查看历史命令执行记录
history
2、查看某个具体命令的历史执行记录
history | grep 命令名称
3、查询历史记录中,序号为1000的命令
!1000
tail命令(可用于查看文件的内容,有一个常用的参数 -f 常用于查阅正在改变的日志文件。)
1、实时刷新note.log
tail -f note.log
2、实时刷新最新500条log
tail -500f note.log
tar命令(是用来建立,还原备份文件的工具程序,它可以加入,解开备份文件内的文件)
1、压缩一个文件a.txt
tar -cvf a.tar a.txt
2、压缩多个文件
tar -cvf all.tar a.txt b.txt c.doc
3、压缩文件夹 isTester/
tar -cvf isTester.tar isTester/
4、将当前目录,所有jpg文件打包成isTesterjpg.tar
tar -cvf isTesterjpg.tar *.jpg
5. 将当前目录,所有jpg文件打包成isTesterjpg.tar.gz
tar -zcvf isTesterjpg.tar.gz *.jpg
6.解压a.tar
tar -xvf a.tar
7.解压a.tar.gz
tar -zxvf a.tar.gz
ls命令(用于显示指定工作目录下的内容)
1、列出当前目录中所有的子目录和文件
ls
2、列出目录下的所有文件(包含隐藏文件)
ls -a
3、列出文件的详细信息(包括权限、所有者、文件大小)
ls -l
4、列出当前目录中所有以“isTester”开头的详细内容
ls -l isTester*
ps命令(用于显示当前进程的状态,类似于 windows 的任务管理器。)
1、查看所有的进程
ps -A
2、查看java进程
ps -ef|grep java
3、显示所有进程信息,连同命令行
ps -ef