文章目录
- 实验目的
- 实验内容
-
- 1、使用命令“cat /etc/named.conf”设置为别名named,然后再取消别名。
- 2、使用echo命令和输出重定向创建文本文件/root/nn,内容是hello,然后再使用追加重定向输入内容为word。
- 3、使用管道方式分页显示/etc/passwd的内容。
- 4、分别用文字设定法和数字设定法,对/root/ab文件设置权限,所有者为读取、写入和执行权限,同组用户为读取和写入权限,其他用户没有任何权限。
- 5、将文件/root/ab所有者更改为用户zhangsan。
- 6、将目录/root/b连同它的下级文件/root/b/cc的所有者和用户组一起更改为newuser。
- 7、使用命令创建/root/a文件的硬链接文件/root/b和软链接文件/root/c,并用ls –l命令查看输出信息的第二列(链接数)以及第五列(文件尺寸)。
实验目的
- 掌握LINUX中Shell的实用功能,命令行自动补全,命令历史记录,命令别名,管道及输入输出重定向。
- 掌握文件权限设置的方法,以及如何修改文件所有者及用户。
- 掌握LINUX下建立链接文件的方法。
实验内容
1、使用命令“cat /etc/named.conf”设置为别名named,然后再取消别名。
在Linux系统中,可以使用alias
命令来设置命令的别名,但需要注意的是,alias
设置的别名只在当前会话中有效,一旦关闭终端或者重新登录,别名就会失效。如果想要永久设置别名,需要将别名添加到用户的shell配置文件中,比如.bashrc
或.bash_profile
。
以下是如何设置和取消别名的步骤:
设置别名
-
打开终端。
-
设置别名:
你可以在终端中直接设置别名,但这个别名只会在当前会话中有效。使用以下命令:alias named='cat /etc/named.conf'
这样,当你输入
named
时,系统会执行cat /etc/named.conf
命令。 -
永久设置别名:
如果你想要每次登录时都自动设置这个别名,你需要将上述命令添加到你的shell配置文件中。对于bash shell,通常是.bashrc
文件。使用文本编辑器打开这个文件,比如使用nano
:nano ~/.bashrc
然后在文件的末尾添加:
alias named='cat /etc/named.conf'
保存并关闭文件。之后,你需要重新加载配置文件,使更改生效:
source ~/.bashrc
取消别名
-
在当前会话中取消别名:
如果你只是想在当前会话中取消别名,可以使用unalias
命令:unalias named
这将取消
named
的别名。 -
从配置文件中取消别名:
如果你之前将别名添加到了配置文件中,你需要编辑那个文件来移除别名。使用文本编辑器打开配置文件,比如.bashrc
:nano ~/.bashrc
找到添加的别名行并删除它。保存并关闭文件。然后,重新加载配置文件:
source ~/.bashrc
这样,可以设置和取消Linux中的命令别名了。
2、使用echo命令和输出重定向创建文本文件/root/nn,内容是hello,然后再使用追加重定向输入内容为word。
在Linux系统中,可以使用echo
命令结合输出重定向和追加