博客
关于我
linux实用命令详解(新建删除复制文件夹,挂载) 转
阅读量:791 次
发布时间:2023-02-04

本文共 2290 字,大约阅读时间需要 7 分钟。

目录管理

mkdir命令用于创建目录。在Linux中,可以通过mkdir命令创建一级目录或多级目录。

NO1. 创建一级目录:[root@rehat root]# mkdir test

NO2. 创建多级目录:[root@rehat root]# mkdir -p mytest/test1/test1_1

NO3. 创建目录并赋权限:[root@rehat root]# mkdir -m 777 testmod

文件复制

cp命令用于复制文件和文件夹。以下是cp命令的不同使用场景:

NO1. 复制文件并重命名:[root@rehat root]# cp ~/.bashrc bashrc_bak

NO2. 强制复制文件:[root@rehat root]# cp -f ~/.bashrc bashrc

NO2. 复制指定目录到当前目录:[root@rehat root]# cp -r /root/test .

NO3. 复制文件到指定目录:[root@rehat root]# cp ~/.bashrc /bak/.bashrc

NO4. 复制文件保留属性:[root@rehat root]# cp -a ~/.bashrc /bak/.bashrc

NO5. 复制文件保持最新版本:[root@rehat root]# cp -u /src/.bashrc /bak_src/bashrc

创建链接文件

ln命令用于创建硬链接和软链接。

NO1. 创建软链接:[root@rehat root]# ln -s test.txt test.txt_slnk

NO2. 创建硬链接:[root@rehat root]# ln -l test.txt test.txt_hlnk

删除文件

rm命令用于删除文件和文件夹。

NO1. 删除当前目录的文件:[root@rehat root]# rm test.txt

NO2. 强制删除文件:[root@rehat root]# rm -f test.txt

NO3. 删除目录及所有内容:[root@rehat root]# rm -r -f test

删除文件夹

rmdir命令用于删除空目录。

NO1. 删除空目录:[root@rehat root]# rmdir emptydir

NO2. 删除多级空目录:[root@rehat root]# rmdir -p emptydir/d1/d11

挂载文件系统

mount和umount命令用于挂载和卸载文件系统。

NO1. 挂载光驱:[root@rehat root]# mount -t iso9660 /dev/cdrom /mnt/cdrom

NO2. 挂载ISO文件:[root@rehat root]# mount -o loop /abc.iso /mnt/cdrom

检查磁盘空间

df命令用于显示磁盘空间使用情况。

NO1: 显示所有存储系统:[root@rehat root]# df -aT

NO2: 显示指定文件系统:[root@rehat root]# df -t ext3

检查目录空间

du命令用于显示目录空间使用情况。

NO1: 查看当前文件夹大小:[root@rehat root]# du -sh

NO2: 查看当前文件及子文件夹大小:[root@rehat root]# du -ch

创建或改变文件系统

umount、mkfs、mount命令用于创建或挂载文件系统。

NO1: 创建文件系统:[root@rehat root]# mkfs -t ext3 /dev/db1

NO2: 挂载文件系统:[root@rehat root]# mount /dev/sdb1 /practice

权限管理

chmod和chown命令用于修改文件和目录权限。

NO1: 修改文件权限:[root@rehat root]# chmod 700 test.txt

NO2: 修改目录权限:[root@rehat root]# chmod 700 -R test

查看文件内容

cat命令用于查看文件内容。

NO1: 查看文件内容并添加行号:[root@rehat root]# cat -n test.txt

NO2: 查看文件内容并跳过空行:[root@rehat root]# cat -b test.txt

编辑文件

vi命令用于编辑文件。

NO1: 新建文件:[root@rehat root]# vi newfile.txt

NO2: 修改文件:[root@rehat root]# vi test.txt

路径操作

cd命令用于切换目录。

NO1: 显示当前路径:[root@rehat root]# pwd

NO2: 返回用户主目录:[root@rehat root]# cd

查询文件或文件夹

find和ls命令用于查询文件和文件夹。

NO1: 查找当前用户主目录下的所有文件:[root@rehat root]# find ~

NO2: 查找具有特定权限的文件:[root@rehat root]# find / -perm 644 -exec ls -l {} \;

移动或更改文件名称

mv命令用于移动或更改文件和目录名称。

NO1: 移动文件:[root@rehat root]# mv test.txt test2.txt

NO2: 移动目录:[root@rehat root]# mv /test2 /test2_2

转载地址:http://wukfk.baihongyu.com/

你可能感兴趣的文章
Linux学习总结(42)——Linux之Bash脚本入门学习
查看>>
Linux学习总结(43)——企业运维最常用的150个Linux命令
查看>>
Linux学习总结(44)——Linux操作系统基础知识
查看>>
Linux学习总结(45)——Linux服务器出现卡慢的基本解决方法
查看>>
Linux学习总结(46)——Centos7.4设置开机自动登陆及网卡自动启用
查看>>
Linux学习总结(47)——Linux系统用户以及用户组的管理
查看>>
Linux学习总结(48)——Linux防火墙iptables与firewalld学习总结
查看>>
Linux学习总结(49)——应当竭力避免在系统中运行的 Linux 命令
查看>>
Linux学习总结(4)——Centos6.5使用yum安装mysql——快速上手必备
查看>>
Linux学习总结(50)——grep查看打印匹配的下几行或前后几行使用总结
查看>>
Linux学习总结(51)——25个Linux服务器安全小贴士
查看>>
Linux学习总结(52)——主流 Linux 发行版性能对比
查看>>
Linux学习总结(53)——后台启动nohup >/dev/null 2>&1 使用总结
查看>>
Linux学习总结(54)——Red Hat Enterprise Linux与CentOS的区别
查看>>
Linux学习总结(55)——Linux 运维常用脚本
查看>>
Linux学习总结(56)——如何处理阿里云服务器上入侵的kdevtmpfsi 挖矿病毒
查看>>
Linux学习总结(57)——生产环境用户权限管理规范
查看>>
Linux学习总结(58)——生产环境运维故障处理指南
查看>>
Linux学习总结(5)——CentOS常用的目录文件操作命令
查看>>
Linux学习总结(5)——CentOS常用的目录文件操作命令
查看>>