Linux命令操作实验 - 文件目录

更新时间:2023-11-17 04:10:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

Linux命令操作实验——文件目录

【实验目的】 (1)掌握Linux的shell

(2)会运用Linux下的目录和文件命令 【实验任务】1.Shell的操作

2.使用各种文件和目录命令 【实验方法】(1)文件和目录的操作命令 使用cd命令,进入/tmp目录

[root@lab root]# cd /tmp/ 使用pwd命令查看当前路径

[root@labtmp]# pwd

使用mkdir命令新建目录linuxtest

[root@labtmp]# mkdirlinuxtest 进入linuxtest目录

[root@labtmp]# cdlinuxtest

查看此目录中是否有文件

[root@lablinuxtest]# ls

使用find命令在根目录下查找一?passwd?开头的文件 [root@lablinuxtest]# find / -name ?passwd*?

使用cp命令将/etc/passwd文件复制到当前目录中 [root@lablinuxtest]# cp /etc/passwd . 列出当前目录下文件的详细信息 [root@lablinuxtest]# ls

-rw-r—r-- 1 root root 1340 May 8 11:58 passwd 改变passwd的用户所有者为nobody

[root@lablinuxtest]# chown nobody passwd 改变passswd文件的组所有为nobody [root@lablinuxtest]# chgrp nobodypasswd

(2)shell的使用

<1>检查系统当前运行的shell版本:

[root@lab root]# echo $SHELL

<2>从当前shell下切换到csh:

[root@lab root]# csh 退出csh,回到bash:

[root@lab root]# exit

<3>在系统的根目录下寻找文件

文件名第一个字符为任意字符,后面是asswd的文件 [root@lab root]# find / -name "?asswd"

列出/etc目录下的所有以.conf结尾的文件: [root@lab root]# ls /etc/*.conf

列出/etc目录下的特定文件。此文件名第一个字符为"S","

s", "H","h"中之一,后面的字符为"osts": [root@lab root]# ls /etc/[HhSs]osts <4>创建ls –a的别名lsa:

[root@lab root]# alias lsa='ls –a' 比较两个命令的输出结果: [root@lab root]# ls –a [root@lab root]# lsa

取消别名ls –a的别名lsa: [root@lab root]# unaliaslsa [root@lab root]# lsa

-bash:lsa:command not found <5>命令替换

[root@lab root]# echo ‘pwd’

<6>输出重定向cat从/root/anaconda-ks.cfg文件中获取输入并显 示文件内容:

[root@lab root]# cat

<7>输出重定向建立my.out文件

[root@lab root]# touchmy.out 将ls命令的输出写入my.out文件中

[root@lab root]# ls –l /root>/root/my.out

查看my.out文件的内容。发现和直接使用ls命令在屏幕上的输出一 致:

[root@lab root]# cat /root/my.out

【实验结论】有时候字符界面操作比windows图形界面操作更方便

本文来源:https://www.bwwdw.com/article/g2fv.html

Top