目录
目录操作:
进入根目录
cd /
返回上一层
cd ../
进入前两层
cd ../..
查看信息:
查看当前目录有啥
ls
查看CPU详细信息
lscpu
查看GPU状态
nvidia-smi
查看内存
free -h
权限操作:
sudo chmod +777 文件名 //777就是权限都放开,可读可写,去锁
新建 文件夹
mkdir [文件夹名]
删除 文件
rm [文件名]
复制操作:
cp -r /aaa /bbb 将/目录下的aaa目录复制到/bbb目录下,在/bbb目录下的名称为aaa
cp -r /aaa /bbb/aaa 将/目录下的aa目录复制到/bbb目录下,且修改名为aaa;
修改文件内容
vim 文件名 进入一般模式
i(按键) 进入插入模式(编辑模式)
ESC(按键) 退出
:wq 保存退出(shift+:调起输入框)
压缩,解压缩,分卷压缩
Ubuntu系统 解压缩。
需要下载zip、unzip
sudo apt install zip
sudo apt install unzip
tar包
压缩(-c)
tar -cvf start.tar a.java b.java //将当前目录下a.java、b.java打包
tar -cvf start.tar ./* //将当前目录下的所欲文件打包压缩成haha.tar文件
tar -zcvf start.tar.gz a.java b.java //将当前目录下a.java、b.java打包
tar -zcvf start.tar.gz ./* //将当前目录下的所欲文件打包压缩成start.tar.gz文件
解压缩(-x)
tar -xvf start.tar //解压start.tar压缩包,到当前文件夹下;
tar -xvf start.tar -C usr/local //(C为大写,中间无空格)
解压start.tar压缩包,到/usr/local目录下;
tar -zxvf start.tar.gz //解压start.tar.gz压缩包,到当前文件夹下;
tar -zxvf start.tar.gz -C usr/local //(C为大写,中间无空格)解压start.tar.gz压缩包,
到/usr/local目录下;
tar xf node-v12.18.1-linux-x64.tar.xz //解压缩tar.xz文件
unzip/zip
压缩(zip)
zip lib.zip tomcat.jar //将单个文件压缩(lib.zip)
zip -r lib.zip lib/ //将目录进行压缩(lib.zip)
zip -r lib.zip tomcat-embed.jar xml-aps.jar //将多个文件压缩为zip文件(lib.zip)
解压缩(unzip)
unzip file1.zip //解压一个zip格式压缩包
unzip -d /usr/app/com.lydms.english.zip //将`english.zip`包,解压到指定目录 下`/u
分卷解压缩
但如果是分卷压缩文件,就需要先合并分卷压缩包,然后解压
cat data* > data.zip #星号前是分卷压缩的文件名相同部分
unzip -q data.zip #命令-q实现解压时不显示信息,提高压缩速度,当然也可以去掉