5、Linux-常用命令-文件目录操作(上)
2019-09-24 本文已影响0人
唯老
一、说明
要执行 Linux 命令,首先要打开 Linux 的命令窗口(通常也称之为 Shell 窗口或终端),在 Shell 窗口中执行命令。例如我们先执行一个最简单的命令 ls,只要 在键入“ls”,然后回车,此命令的功能是列出当前目录下的所有子目录和文件。 Linux 中命令很多,例如:ls,pwd,cd,rm,ping 等等。本节就介绍这些命 令的作用及使用方法。
二、命令格式
1、命令的一般格式:
command [options][arguments]
2、说明
- command:命令名。
- options:命令的选项,一般是一个单词或字母。有的命令有选项,有的命令没有选项。选项前面一般有“-”符号。选项是对命令参数的补充,当存在参数时才可能有选项。
- arguments:命令的参数,有时候选项也带参数。有的命令有参数,有的命令没有参数。
- []:方括号表示可有可无的意思。[options]表示有的命令有选项,有的命令也可能没有选项。[arguments] 表示有的命令有参数,有的命令可能没有参数。
3、栗子
- 没有参数的命令像 ls,pwd 都没有选项和参数。直接输入命令,回车即可执行命令。
- 有参数没有选项的命令例如删除文件rm test.txt 的命令,test.txt 就是参数:rm test.txt
- 有参数也有选项的命令通过命令“rm test.txt”删除文件,系统会有确认提示,询问是否确定要
删除。可以通过一个选项,在执行命令时不再需要确认提示,命令格式如下:rm -f test.txt此处的-f 就是选项,作用是进行强制删除,也就是没有确认提示。
三、文件/文件夹操作命令
概要
需掌握的常用命令:cd, ls, cp, mv, mkdir, rm, locate, less, grep, chmod。
1、查看(ls)
作用
显示当前目录文件列表
语法
ls [参数] [路径]
参数说明
参数 | 说明 |
---|---|
-a | 常用 全部显示 |
-l | 常用 详细信息 |
-R | 常用 递归显示子目录文件列表 |
-A | 显示隐藏文件 |
-d | 常用 只显示目录,不递归显示目录下的文件 |
-i | 显示 inode 值 |
-u | 按修改时间排序 |
-S | 按文件大小排序 |
-F | 显示文件类型后缀 目录/ 链接@ 可执行文件* 端口文件= 管道文件 |
color | 不同属性以不同颜色显示(默认参数) |
栗子
ls -a
ls -al
ls -alR /etc/opt
ls /etc/opt
ls -l /etc/opt
2、切换目录(cd)
1、说明
Change Directory的缩写,目录路径可以使用绝对路径或者相对路径特殊路径
2、格式
cd [目录路径] | [特殊路径]
3、参数
特殊 | 说明 |
---|---|
- | 进入上一级目录 |
. | 当前目录 |
.. | 上一级目录 |
~ | 快速进入用户根目录如果存在 |
4、栗子
cd .. 回当前目录的上一级目录
cd - 回上一次所在的目录
cd ~ 或 cd 回当前用户的宿主目录
cd ./ 当前目录
cd cd /usr/bin 绝对路径
3、创建目录(mkdir)
作用
创建目录或者父目录
语法
mkdir [参数] [-m 模式] 目录
参数
参数 | 说明 |
---|---|
-p | 不存在的就建一个 |
-v | 显示创建的信息 |
-m | 设置文件的权限模式 |
栗子
mkdir a
mkdir -p 1/2/3
mkdir -m 777 b