博客
关于我
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搭建DHCP服务
查看>>
Linux搭建FTP服务(附FTP Server 服务器客户端工具)
查看>>
Linux搭建HTTP服务
查看>>
linux搭建mongodb数据库副本集
查看>>
linux搭建NFS支持windws2008访问
查看>>
Linux搭建NFS服务器
查看>>
Linux搭建NTP服务器
查看>>
Linux搭建SFTP服务器
查看>>
Linux搭建SMB服务
查看>>
Linux搭建ss5 (socks5)代理服务器
查看>>
Linux搭建Telnet服务
查看>>
Linux搭建TFTP服务
查看>>
Linux搭建局域网yum源和后期在yum源中更新rpm包方法
查看>>
Linux搭建测试环境详细步骤
查看>>
Linux搭建邮件与DNS服务器(附VMware安装包及邮件服务器虚拟机环境)
查看>>
Linux操作系统下实现远程开机
查看>>
Linux操作系统加固
查看>>
Linux操作系统基础命令
查看>>
Linux操作系统安装与gcc和内核升级
查看>>
Linux改变文件所有者
查看>>