linux练习1112-2
文章目录
- 目录操作类命令
- 1. mkdir命令
- 2. rmdir命令
- 3 cp命令的使用方法
- 3.1 用root身份,将家目录下的.bashrc复制到/tmp下,并更名为bashrc。
- 3.2 变换目录到/tmp,并将/var/log/wtmp复制到/tmp且观察其目录属性。
- 3.3 【例2-3】复制/etc/目录下的所有内容到/tmp文件夹。
- 3.4 【例2-4】若~/.bashrc比/tmp/bashrc新才复制过来。
- 文件操作
- mv命令
- rm命令
- touch命令
- rpm命令
- whereis命令
- grep命令
目录操作类命令
1. mkdir命令
mkdir命令用于创建一个目录。该命令的语法为:
mkdir [参数] 目录名
上述目录名可以为相对路径,也可以为绝对路径

2. rmdir命令
rmdir命令用于删除空目录。该命令的语法为:
rmdir [参数] 目录名
上述目录名可以为相对路径,也可以为绝对路径。但所删除的目录必须为空目录。

3 cp命令的使用方法
cp命令主要用于文件或目录的复制。该命令的语法为
cp [参数] 源文件 目标文件
cp命令的常用参数选项如下。
-a:尽可能将文件状态、权限等属性照原状予以复制。
-f:如果目标文件或目录存在,先删除它们再进行复制(即覆盖),并且不提示用户。
-i:如果目标文件或目录存在,提示是否覆盖已有的文件。
-R:递归复制目录,即包含目录下的各级子目录。
3.1 用root身份,将家目录下的.bashrc复制到/tmp下,并更名为bashrc。



3.2 变换目录到/tmp,并将/var/log/wtmp复制到/tmp且观察其目录属性。

3.3 【例2-3】复制/etc/目录下的所有内容到/tmp文件夹。

3.4 【例2-4】若~/.bashrc比/tmp/bashrc新才复制过来。

文件操作
mv命令
mv命令主要用于文件或目录的移动或改名。该命令的语法为
mv [参数] 源文件或目录 目标文件或目录
mv命令的常用参数选项如下。
-i:如果目标文件或目录存在,则提示是否覆盖目标文件或目录。
-f:无论目标文件或目录是否存在,直接覆盖目标文件或目录,不提示。


root :
aigentoo2017
rm命令
rm命令主要用于文件或目录的删除。该命令的语法为
rm [参数] 文件名或目录名
rm命令的常用参数选项如下。
-i:删除文件或目录时提示用户。
-f:删除文件或目录时不提示用户。
-R:递归删除目录,即包含目录下的文件和各级子目录。

touch命令
touch命令用于建立文件或更新文件的修改日期。该命令的语法为
touch [参数] 文件名或目录名
touch命令的常用参数选项如下。
-d yyyymmdd:把文件的存取或修改时间改为yyyy年mm月dd日。
-a:只把文件的存取时间改为当前时间。
-m:只把文件的修改时间改为当前时间。


rpm命令
rpm命令主要用于对RPM软件包进行管理
rpm [参数] 软件包名
rpm命令的常用参数选项如下:
-qa:查询系统中安装的所有软件包。-q:查询指定的软件包在系统中是否安装。-qi:查询系统中已安装软件包的描述信息。-ql:查询系统中已安装软件包里所包含的文件列表。-qf:查询系统中指定文件所属的软件包。


whereis命令
whereis命令用来寻找命令的可执行文件所在的位置。该命令的语法为
whereis [参数] 命令名称
//查找命令rpm 的位置

grep命令
grep命令用于查找文件中包含有指定字符串的行。该命令的语法为
grep [参数] 要查找的字符串 文件名

