背景:根据自己使用Ubuntu18.04系统之后,常用的处理命令小结,也方便自己以后查阅。
1 创建、删除、移动目录:
命令 | 解释 |
---|---|
mkdir A | 创建目录 A |
touch b.txt | 创建文件 b.txt |
rm - r A | 删除 目录A |
rm b.txt | 删除文件 b.txt |
mv A B | 将目录A重命名为B |
mv /A /B/C | 将目录A 移动到/B下并重命名为C |
cp -fr ~/test/ . | 将test/目录复制到.当前目录下 |
cat xxx | 查看文件内容 |
2 路径问题:
命令 | 解释 |
---|---|
pwd | 查看当前目录位置 |
cd path | 切换路径(tab键有提示作用) |
…/ | 父级目录 |
./ | 本目录 |
3查看目录下文件个数
1、查看当前目录下文件个数
ls -l |grep "^-" | wc -l
2、查看当前目录下包含子目录的文件个数
ls -lR |grep "^-" | wc -l
3、查看当前目录下目录个数
ls -l |grep "^d" | wc -l
4、查看当前目录下包含子目录的目录个数
ls -lR |grep "^d" | wc -l
4查看目录大小
#查看磁盘占用空间
df -h
#查看目录大小
----du命令:查询文件或文件夹的磁盘使用空间
du -sh 目录 #常用项)
或者:
du -h --max-depth=1 XXX
----查看linux文件目录的大小和文件夹包含的文件数
#ls -l [目录]
#ls -lh [目录]
#ll -h [目录]
([目录]可以不加,直接在该目录下用)
5查找文件位置
find . -name xxx
6安装软件命令
sudo apt-get install XXX
#安装.deb安装包
#例如下面安装百度网盘
sudo dpkg -i baidunetdisk_linux_2.0.1.deb
7解压.tar.gz
tar -zxvf xxx.tar.gz
解压文件到指定文件夹: tar -zxvf xxx.tar.gz -C /test
之后继续更新~