Linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与之前的DOS命令类似。
接下来我们简单学习一下Linux中一些常用的一些命令。
cd命令
cd
命令是change directory
的缩写,用法格式为cd <路径>
,表示用于切换当前用户所在的路径,其中路径可以是绝对路径也可以是相对路径。此命令可以说是很常见啦。
示例:
我们知道在Xftp中默认进入的是用户的/root
目录,如下图所示:
我们可以在Xshell命令窗口中使用cd
命令来切换目录,例如我们想要切换到/date目录下:
或者是切换到根目录,可以使用cd /
命令:
cd
后面还可以接其他的参数,例如cd ../
表示切换到上一层目录。或者在cd
后面接完整的路径,切换到任意指定目录中,这里就不一一演示了。
ls命令
ls
命令是list
的缩写,表示列出路径或当前目录下的所有文件信息,在Linux系统中,ls
命令是最常被运行的。
ls
命令后面可接的参数有很多,下面是一些常用的参数:
-
ls -a
:列出目录所有文件,包含以.
开始的隐藏文件。 -
ls -A
:列出除.
及..
的其它文件。 -
ls -h
: 以易读大小显示。 -
ls -l
:除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来。 -
ls -r
:反序排列。 -
ls -S
: 以文件大小排序。 -
ls -t
: 以文件修改时间排序。
示例:
例如我们可以使用上面的命令来查看/date
目录下的所有文件:
pwd命令
pwd
命令用于查看当前工作目录路径。
mkdir命令
mkdir
命令用于创建文件夹。
示例:
例如我们想在/date
目录中创建一个名为newfile
的文件夹,在Xshell中执行mkdir newfile
命令,然后我们可以去Xftp中看一下文件夹是否创建成功,如下所示:
如果没有看到新建的文件夹,可以点击刷新按钮刷新一下界面。
rm命令
rm
命令用于删除文件或目录,当删除目录时需要加一个-r
,否则会报错。如果使用 rm 来删除文件,通常仍可以将该文件恢复原状。
命令格式如下所示:
rm 文件名
rm -r 目录名
示例:
例如删除/date
目录中的third.txt
文件,或者删除test目录:
cp命令
cp
命令是copy
的缩写,用于复制文件或文件夹。
命令语法如下所示:
cp [选项] [源文件|目录] [目标文件|目录]
其中选项分别有下列几种:
-
-r
:如果给出的源文件是一个目录文件,将递归复制该目录下所有的子目录和文件。 -
-a
:在复制目录时保留链接、文件属性、并递归地复制目录。 -
-d
:复制时保留链接。 -
-f
:在覆盖目标文件之前不给出提示信息要求用户确认。 -
-i
:和-f
选项相反,在覆盖目标文件之前给出提示信息,要求用户确认。 -
-p
:除复制源文件的内容外,还把其修改时间和访问权限也复制到新文件中。 -
-l
:不做复制,只是链接文件。
示例:
例如我们要复制/date
目录下的first.txt
文件到一个新的first1.txt
文件,如下所示:
[root@localhost date]# cp first.txt first1.txt
在Xftp中查看文件复制是否成功:
mv命令
mv
命令用于移动和修改文件名或目录名。
命令语法如下所示:
mv [选项] [源文件|目录] [目标文件|目录]
-
-n
:不覆盖已存在的文件。 -
-i
:覆盖前询问。 -
-f
:覆盖前不询问。 -
-u
:只有在源文件文件比目标文件新,或目标文件不存在时才进行移动。 -
-T
:将目标文件视作普通文件处理。
示例:
例如将/date
目录中的first.txt
文件移动到newfile
目录中:
[root@localhost date]# mv first.txt newfile
在Xftp中查看文件是否移动成功:
cat命令
cat
命令主要有三大功能,分别如下所示:
-
显示整个文件:
cat filename
-
从键盘创建一个文件:
cat > filename
-
将几个文件合并为一个文件:
cat file1 file2 > file
示例:
df命令
df
命令用于显示磁盘空间使用情况,获取硬盘被占用了多少空间,目前还剩下多少空间等信息,如果没有文件名被指定,则所有当前被挂载的文件系统的可用空间将被显示。
命令格式如下所示:
df [选项] [文件]
其中常用选项有如下所示:
-
-a
:全部文件系统列表。 -
-h
:方便阅读的方式显示信息。 -
-i
: 显示inode信息。 -
-k
: 区块为1024字节。 -
-l
: 只显示本地磁盘。 -
-T
: 列出文件系统类型。
网友评论