前言
两大帮助命令:
help 命令——查看命令的参数,如 ls --help
man 命令——查看命令的含义(更详细), 如 man ls
命令的全称(帮助回忆~)
命令 | 全称 |
---|
cd | change directory |
ls | list |
mkdir | make directory |
cp | copy |
mv | move |
rm | remove |
cat | concatenate |
tar | tape archive |
df | disk free |
1.文件和目录
最基本的操作,新建,增删查改等
1.1 目录切换 cd
命令 | 含义 |
---|
cd / | 进入根目录 |
cd /nanyidev | 进入根目录下的nanyidev目录 |
cd .. | 返回上一级目录 |
cd ../.. | 返回上上级目录 |
cd ~ | 进入个人(home)目录 |
1.2 目录查看
命令 | 含义 |
---|
ls | 查看当前目录下的所有目录和文件 |
ls -a | 查看当前目录下的所有目录和文件(包括隐藏的文件) |
ls /dir | 查看指定目录下的所有目录和文件(ls /nanyidev ) |
1.3 创建目录/文件(mkdir,touch)
命令 | 含义 |
---|
makdir aaa | 在当前目录下创建一个名为aaa的目录 |
makdir aaa/bbb | 在aaa目录下创建一个名为bbb的目录 |
makdir -p ccc/ddd | 确保父目录存在,不存在就创建 |
touch 1.txt | 当前目录创建空文件 |
1.4 目录修改(mv,cp)
命令 | 操作 |
---|
cp file1 dir1 | 拷贝文件(压缩包)到目录dir1(cp 1.txt aaa/ ) |
cp -a dir1 dir2 | 拷贝目录 dir1到dir2( cp -a /usr/tmp/aaa /usr ) |
mv dir1 new_dir | 移动目录 dir1 到new_dir( mv /usr/tmp/aaa /usr ) |
mv dir1 dir2 | 重命名当前目录dir1为dir2(mv aaa bbb ) |
Note:
绝对路径肯定不会出错,相对路径要稍微注意点,例如:
当前目录下的aaa移到上一目录bbb mv aaa ../
当前目录下的aaa移到上一目录bbb并重命名为ccc mv aaa ../ccc
1.5 目录删除(rm)
命令 | 含义 |
---|
rm file1 | 删除当前目录下 ‘file1’ 的文件 |
rm -f file1 | (强制)删除当前目录下 ‘file1’ 的文件(不询问) |
rm -r aaa | 删除当前目录下 aaa 的目录 |
rm -r aaa/bbb | 删除 aaa 目录下的bbb目录 |
rm -rf 目录/文件/压缩包 | (通用)删除目录,文件,压缩包 |
1.6 文件查看
命令 | 含义 |
---|
cat file1 | 查看文件(适合小文件查看) |
more file1 | 百分比显示(空格键翻页,b(back)往回上一页),q退出查看 |
tail file1 | 指定行数或动态查看(tail -10 file1 查看后十行) |
2.压缩、解压缩
Windows的压缩文件的扩展名 .zip/.rar
linux中的打包文件:aa.tar
linux中的压缩文件:bb.gz
linux中打包并压缩的文件:.tar.gz
tar的四个参数
参数 | 描述 |
---|
-c | 压缩 |
-x | 解压缩 |
-v | 显示执行过程信息 |
-f | 要处理的文件file,必须放在最后 |
主要是zip和tar
命令 | 含义 |
---|
zip file1.zip file1 | 压缩file1 |
unzip file1.zip | 解压file1 |
tar -cvf new_file.tar file1 file2 | 打包文件file1和file2并命名为new_file |
tar -xvf new_file.tar | 解压文件到当前目录 |
tar -xvf new_file.tar -C new_dir | 解压文件到指定文件夹 |
tar -zcvf new_file.tar.gz file1 file2 | 指定压缩算法,打包压缩 |
tar -zxvf new_file.tar.gz | 解压缩 |
3.磁盘空间
之前服务器内存不够了,所以接触了一波
命令 | 说明 |
---|
df -h | 显示已经挂载的分区列表(存储大小和使用情况) |
du -sh dir1 | 估算目录/文件 ‘dir1’ 的存储大小 |
参考链接
https://blog.csdn.net/qq_23329167/article/details/83856430
https://www.cnblogs.com/yjd_hycf_space/p/7730690.html