Linux命令通用格式:
command [-options] [parameter]
语法:[]表示可选的意思
1、command:指命令本身
2、-options:[可选] 命令的一些选项,选项用于控制一些具体的行为和功能
Linux命令选项有两种方式:
1、短选项
短选项是指由一个横线’-‘或者两个横线’–'开头,通常只包含一个字母,并且多个选项可以连写在一起,中间不能有空格。
例如,使用 ls 命令的 -l 选项来显示详细信息,-a 选项来显示隐藏文件,两个选项可以使用相同的横线连接在一起,命令为:
ls -la
2、长选项
长选项通常以两个横线‘–’开始,并且用单词表示选项,中间也不能有空
格。长选项通常较为复杂,但易于记忆。
例如,使用 ping 命令的 --count 选项来设置发送数据包数量,–interval 来设置发包时间间隔,命令为:
ping --count=10 --interval=0.5 www.baidu.com
3、parameter:[可选]命令的一些参数
4、以下是一些常见的 Linux 命令及其格式:
-
ls:显示当前目录下的文件和文件夹列表。
格式:ls [选项] [目录]
例如:ls -l /home 表示:以列表形式打开根目录下的home文件夹
ls -a 表示:打开当前文件夹,并显示所有文件,包括隐藏文件 -
pwd:显示当前工作目录的完整路径。
格式:pwd
例如:pwd -
cd:切换当前工作目录。
格式:cd [目录路径]
例如:cd /home
cd … -
mkdir:创建新目录。
格式:mkdir [目录名称]
例如:mkdir testdir -
rmdir:删除空目录。
格式:rmdir [目录名称]
例如:rmdir testdir -
cp:拷贝文件或目录。
格式:cp [选项] [源文件目录或文件名] [目标文件目录或文件名]
例如:cp file.txt /home
cp -r dir1 /home/dir2 -
rm:删除文件或目录。
格式:rm [选项] [文件名或目录名]
例如:rm file.txt
rm -r dir1 -
mv:移动文件或目录。
格式:mv [源文件目录或文件名] [目标文件目录或文件名]
例如:mv file.txt /home
mv dir1 /home/dir2 -
touch:创建新文件或更改文件修改时间。
格式:touch [选项] [文件名]
例如:touch file.txt
touch -c file.txt -
cat:连接并显示文件内容。
格式:cat [文件名]
例如:cat file1.txt
cat file1.txt file2.txt