Linux基础命令二
⚽⚽有志者,事竟成,破釜沉舟百二秦关终归楚⚽⚽
🏀🏀苦心人,天不负,卧薪尝胆三千越甲可吞吴🏀🏀
1.Copy
1.1 将文件夹下的所有内容复制到另一个文件夹下
- cp -r /home/software/* /temp/software/
- cp -r /home/software/. /temp/software/
1.2 将文件夹复制到另一个文件夹下
- cp -r /usr/include/openssl /usr/local
2.Move
2.1 移动一个文件夹下的所有内容到另一个文件夹下面
- mv /home/software/* /tmp/software/
2.2 移动一个文件到另一个文件夹下面
- mv /home/software/readme /tmp/software/
3.Remove
- rm -rf xxxxx
- -r 表示向下递归,不管有多少级目录,一并删除
- -f 表示直接强行删除,不作任何提示的意思
4.查看磁盘空间
4.1 df命令
df命令全称为disk-free,用于查看Linux系统中的可用和已经使用的磁盘空间,一般有以下几个常用选项:
- df -h:以可读的格式显示磁盘空间(否则默认显示单位是字节,不直观)
- df -a:包含全部的文件系统
- df -T:显示磁盘使用情况以及每个块的文件系统类型
- df -i:显示已使用和空闲的inode
4.2 du命令
du命令全称为disk useage的缩写,以默认千字节大小显示文件、文件夹等磁盘使用情况,一般有以下几个常用选项:
- du -h:以可读的格式显示所有目录和子目录的磁盘使用情况;
- du -a:显示所有文件的磁盘使用情况
- du -s:仅显示总计,只列出最后加总的值
- 当前目录下的所有文件和文件夹大小
sudo du -sh *- 显示/data目录下所有的文件和文件夹大小
sudo du -sh /data
4.3 ls -al命令
- ls -al:可以列出特定目录的全部内容及其大小
4.4 fdisk -l命令
- fdisk -l:可以显示磁盘大小以及磁盘分区信息
5.查找文件名
- linux 下find命令 --查找文件名
find /home/lijiajia/ -name ‘elm.cc’ -ls