我是默,一个在CSDN分享笔记的博主。
在这里,我要推荐给大家我的专栏《Linux》。
无论你是编程小白,还是有一定基础的程序员,这个专栏都能满足你的需求。我会用最简单易懂的语言,带你走进代码的世界,让你从零开始,一步步成为编程大师。
让我们在代码的世界里畅游吧!
如果感觉还不错的话请记得给我点赞哦!
期待你的加入,一起学习,一起进步
目录
编辑
一.处理目录的常用命令
ls (列出目录)
选项与参数:
cd (切换目录)
pwd (显示目前所在的目录)
总结
前言:
我们知道 Linux 的目录结构为树状结构,最顶级的目录为根目录 /。
其他目录通过挂载可以将它们添加到树中,通过解除挂载可以移除它们。
在开始本教程前我们需要先知道什么是绝对路径与相对路径。
绝对路径:
路径的写法,由根目录 / 写起,例如: /usr/share/doc 这个目录。
相对路径:
路径的写法,不是由 / 写起,例如由 /usr/share/doc 要到 /usr/share/man 底下时,可以写成: cd ../man 这就是相对路径的写法。
- ls(英文全拼:list files): 列出目录及文件名
- cd(英文全拼:change directory):切换目录
- pwd(英文全拼:print work directory):显示目前的目录
- mkdir(英文全拼:make directory):创建一个新的目录
- rmdir(英文全拼:remove directory):删除一个空的目录
- cp(英文全拼:copy file): 复制文件或目录
- rm(英文全拼:remove): 删除文件或目录
- mv(英文全拼:move file): 移动文件与目录,或修改文件与目录的名称
在Linux系统当中, ls 命令可能是最常被运行的。
语法:
cd是Change Directory的缩写,这是用来变换工作目录的命令。
语法:
cd [相对路径或绝对路径]
#使用 mkdir 命令创建 runoob 目录
[root@www ~]# mkdir runoob
#使用绝对路径切换到 runoob 目录
[root@www ~]# cd /root/runoob/
#使用相对路径切换到 runoob 目录
[root@www ~]# cd ./runoob/
# 表示回到自己的家目录,亦即是 /root 这个目录
[root@www runoob]# cd ~
# 表示去到目前的上一级目录,亦即是 /root 的上一级目录的意思;
[root@www ~]# cd ..
pwd 是 Print Working Directory 的缩写,也就是显示目前所在目录的命令。
[root@www ~]# pwd [-P]
选项与参数:
实例显示出实际的工作目录,而非链接档本身的目录名而已。
命令 | 描述 | 示例演示 |
---|---|---|
ls | 列出目录内容 | ls - 列出当前目录内容ls /etc - 列出 /etc 目录内容 |
cd | 切换目录 | cd /var/log - 进入 /var/log 目录 |
pwd | 显示当前工作目录 | pwd - 显示当前所在目录的路径 |
mkdir | 创建新目录 | mkdir test - 在当前目录下创建名为 test 的目录 |
rmdir | 删除空目录 | rmdir test - 删除名为 test 的空目录 |
cp | 复制文件或目录 | cp file1 file2 - 将 file1 复制为 file2 |
mv | 移动/重命名文件或目录 | mv file1 newfile - 将 file1 重命名为 newfile |
rm | 删除文件或目录 | rm file1 - 删除名为 file1 的文件 |
touch | 创建空文件或更新文件时间戳 | touch newfile - 创建一个新的空文件 newfile |
cat | 查看或连接文件 | cat file1 - 显示 file1 文件的内容 |
more | 分屏显示文件内容 | more file1 - 逐页显示 file1 文件的内容 |
less | 分屏显示文件内容,支持向上翻页 | less file1 - 逐页显示 file1 文件的内容 |
head | 显示文件头部内容 | head file1 - 显示 file1 文件的开头几行内容 |
tail | 显示文件尾部内容 | tail file1 - 显示 file1 文件的末尾几行内容 |
ln | 创建硬链接或符号链接 | ln -s file1 link1 - 创建 file1 的符号链接 link1 |
find | 在文件系统中搜索文件 | find / -name file1 - 在文件系统中搜索名为 file1 的文件 |
grep | 在文件中查找指定文本 | grep "pattern" file1 - 在 file1 中查找指定文本模式 |
chmod | 修改文件或目录的权限 | chmod 755 file1 - 将 file1 的权限设置为 755 |
chown | 修改文件或目录的所有者 | chown user1 file1 - 将 file1 的所有者修改为 user1 |
chgrp | 修改文件或目录的所属组 | chgrp group1 file1 - 将 file1 的所属组修改为 group1 |
stat | 显示文件或目录的详细信息 | stat file1 - 显示 file1 文件的详细信息 |
file | 确定文件类型 | file file1 - 确定 file1 文件的类型 |