电脑装配网

linux常用的十个命令,推荐新手入门使用

 人阅读 | 作者xiaolin | 时间:2023-08-03 07:14

一、目录操作命令

1、mkdir

功能:创建一个目录

语法:mkdir [选项] dir-name

常用选项:- m 对新建目录设置存取权限。也可以用chmod命令设置。- p 可以是一个路径名称。此时若路径中的某些目录尚不存在, 加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录。

例如:mkdir abc -m 777(建立一个名为abc的目录并赋予全权)

mkdir 1 2 3 4 (连续创建多个文件)

mkdir -p /data/a/b/c/d (递归创建多个子文件)

mkdir -p /data a b c d

2、rmdir

功能:删除空目录。

语法:rmdir [选项] dir-name

常用选项:- p 递归删除目录dirname,当子目录删除后其父目录为空时,也一同被删除(目录被删除之前必须是空的)。rm - r dir命令可代替 rmdir,不论目录是否为空,都会被删除,所以有危险性。删除某目录时必须具有对父目录的写权限。

例如:rmdir 1 2 3 4 (连续删除多个文件)

rmdir -p /data/a/b/c/d (递归删除多个子文件)

rmdir -v abc (显示删除信息)

3、cd

功能:改变工作目录。

语法:cd [directory]

例如:cd (不带任何参数将直接进入当前登录用户的主目录)

cd .. (进入当前位置的父目录)

cd ~xl (进入指定用户jp的主目录)

cd /dir/abc(利用绝对路径表示改变目录到/dir/abc 目录下)

说明:. 代表当前目录;..代表当前目录的父目录;~表示用户的个人目录

4、pwd

功能:显示用户当前所处目录的完整路径。

语法:pwd

说明:此命令显示出当前工作目录的绝对路径。

5、ls

功能:列出目录的内容。

语法:ls [选项] [目录或文件]

ll命令的功能等价于ls –l,按长格式显示,可显示文件大小、日期、权限等详细信息。

二、文件操作命令

1、touch

功能:用于建立文件或更新文件的修改日期。

语法: touch [选项] 文件名或目录

常用选项:- d yyyymmdd 把文件的存取或修改时间改为yyyy年mm月dd日,- d 只把文件的存取时间改为当前时间,- m 只把文件的修改时间改为当前时间。

例如:touch a/a1/a11.txt

touch a/aa

touch –d 20100101 file1.txt

touch –m file1.txt

3、echo

功能:用于添加文本信息。

语法: echo “文本信息”>(>>) 文本

例如:echo “hello” >/e/e11.txt (替换)

echo “I’m studing linux” >>/e/e11.txt (追加)

4、cat

功能:将文本文件内容输出到屏幕或终端窗口

语法:cat [选项] 文件名

常用选项:-n 显示行号(包括空行);-b 显示行号(不包括空行)。

说明:可使用空格分隔多个,对于内容较多的文件,可使用more或less命令查看,Cat可合并多个文件例如:

cat -n file1

cat file1 file2

cat file1 file 2>file3

cat file1 file2>>file3

5、rm

功能:删除一个目录中的一个或多个文件或目录。

语法:rm [选项] 文件…

常用选项:- f 强制(Force)删除;- r 指示rm将参数中列出的全部目录和子目录均递归地删除。

说明:如果没有使用- r选项,则rm不会删除目录。

例如:rm -rf /c

以上就是常用的Linux命令,如果对您有帮助,请点赞加收藏吧。


文章标签:

本文链接:『转载请注明出处』