目录
1、查看磁盘容量
df 查看磁盘容量,字节单位;
df -h 查看磁盘容量,M单位
2、查看内存容量
free –m (Swap即为内容使用情况)
3、 编译完成后重新生成img文件(system.img)
$ make snod
4、查看Cpu个数
cat /proc/cpuinfo | grep processor
5、删除文件夹
rm -r [dirname] -r:代表就是向下递归,不管有多少级目录,一并删除 -f 就是直接强行删除,不作任何提示的意思
rm -rf [dirname]
rmdir [dirname]
6、重命名/移动文件(文件夹)
mv demo demo1 //重命名:在同一目录下将demo重命名为demo1
mv demo 路径/demo1 //移动文件/文件夹demo到某一目录下
7、创建文件
vi命令,vim命令 或者是touch命令。
vi或者vim命令创建的文件需要保存才会生效。而touch则会直接创建文件。
8、打开文件
a.终端打开并编辑:vi(或vim) [file] ,退出按ESC,输入:q!回车退出;保存退出:按ESC,输入:wq回车保存退出
b.编辑器打开: gedit [file]
9、创建文件夹
mkdir [name] 在当前目录下创建文件夹
mkdir -p [parent_name/name] 在当前目录下创建文件夹,-p表示parent_name不存在,同时创建parent_name目录及name目录
10、 安装7z解压缩软件
sudo apt-get install p7zip //或sudo apt-get install p7zip-full
解压文件:
7z x manager.7z -r -o /home/xx
解释如下:
x 代表解压缩文件,并且是按原始目录解压(还有个参数 e 也是解压缩文件,但其会将所有文件都解压到根下,而不是自己原有的文件夹下)manager.7z 是压缩文件,这里大家要换成自己的。如果不在当前目录下要带上完整的目录
-r 表示递归所有的子文件夹
-o 是指定解压到的目录,这里大家要注意-o后是没有空格的直接接目录
压缩文件:
7z a -t7z -r manager.7z /home/manager/*
解释如下:
a 代表添加文件/文件夹到压缩包
-t 是指定压缩类型 一般我们定为7z
-r 表示递归所有的子文件夹,manager.7z 是压缩好后的压缩包名,/home/manager/* 是要压缩的目录,*是表示该目录下所有的文件。
11、解压缩tgz文件
解压tgz:
tar zxvf filename.tgz #解压到当前文件夹
tar zxvf filename.tgz -C ./ #解压到当前文件夹
tar zxvf fname.tgz -C ~/DeskTop #解压到指定文件夹 :例DeskTop目录下
解释:解压filename.tgz文件到当前目录
压缩:tgz文件。
tar -czvf test.tgz file1 file2 #将file1跟file2压缩为test.tgz
tar -czvf test.tgz file #将file压缩为test.tgz
若解压tgz出现如下提示,代表tgz文件格式有问题,重新下载或拷贝
gzip: stdin: unexpected end of file
tar: Unexpected EOF in archive
tar: Unexpected EOF in archive
tar: Error is not recoverable: exiting now