一、实验目的

1.学习Linux操作系统的基本命令操作。

2.掌握Linux操作系统的文件系统结构。

3.了解Linux操作系统的用户管理和权限控制。

二、实验环境

操作系统:CentOS 7.5

三、实验内容

1.基本命令操作

1.1 ls命令

ls命令可以查看当前目录下的文件和文件夹,常用的选项有:

ls -a:显示所有文件和文件夹,包括隐藏文件和文件夹。

ls -l:以列表的形式显示文件和文件夹的详细信息,包括权限、大小、创建时间等。

ls -h:以人类可读的方式显示文件和文件夹的大小。

1.2 cd命令

cd命令用于切换目录,常用的操作有:

cd:切换到当前用户的家目录。

cd ..:切换到上级目录。

cd /path/to/directory:切换到指定的目录。

1.3 pwd命令

pwd命令可以显示当前目录的路径。

1.4 mkdir命令

mkdir命令用于创建目录,常用的操作有:

mkdir dirname:创建一个名为dirname的目录。

mkdir -p path/to/directory:创建一个多级目录,如果目录已存在则不会报错。

1.5 touch命令

touch命令用于创建空文件或修改文件的时间戳,常用的操作有:

touch filename:创建一个名为filename的空文件。

touch -t [YY]YYMMDDhhmm[.ss] filename:修改文件的时间戳,[YY]YY表示年份,MM表示月份,DD表示日期,hh表示小时,mm表示分钟,ss表示秒。

1.6 cp命令

cp命令用于复制文件或目录,常用的操作有:

cp file1 file2:将file1复制到file2。

cp -r dir1 dir2:将dir1复制到dir2,-r表示递归复制子目录。

1.7 mv命令

mv命令用于移动或重命名文件或目录,常用的操作有:

mv file1 file2:将file1移动到file2,也可以用于重命名文件。

mv dir1 dir2:将dir1移动到dir2,也可以用于重命名目录。

1.8 rm命令

rm命令用于删除文件或目录,常用的操作有:

rm filename:删除名为filename的文件。

rm -r dirname:删除名为dirname的目录,-r表示递归删除子目录。

1.9 cat命令

cat命令用于查看文件内容,常用的操作有:

cat filename:显示名为filename的文件的内容。

cat filename1 filename2 > filename3:将filename1和filename2的内容合并到filename3中。

2.文件系统结构

Linux操作系统的文件系统结构是树形结构,根目录为/,常见的子目录有:

/bin:存放可执行文件。

/boot:存放启动文件。

/dev:存放设备文件。

/etc:存放系统配置文件。

/home:存放用户的家目录。

/lib:存放共享库文件。

/media:挂载点,用于挂载可移动设备。

/mnt:挂载点,用于挂载文件系统。

/opt:存放第三方软件。

/proc:存放内核和进程信息。

/root:超级用户的家目录。

/run:存放运行时信息。

/sbin:存放系统管理程序。

/srv:存放服务数据。

/sys:存放系统信息。

/tmp:存放临时文件。

/usr:存放系统已安装的程序和文件。

/var:存放系统日志和其他可变文件。

3.用户管理和权限控制

3.1 用户管理

Linux操作系统可以创建多个用户,常用的命令有:

useradd username:创建一个名为username的用户。

passwd username:为username用户设置密码。

userdel username:删除名为username的用户。

3.2 权限控制

Linux操作系统的文件和目录有三种权限:读、写、执行,共有三种用户:文件所有者、文件所属组、其他用户,常用的命令有:

chmod [选项] mode file:更改文件或目录的权限。

选项:

-R:递归更改子目录的权限。

mode:

三个数字,分别表示文件所有者、文件所属组、其他用户的权限。

每个数字由三个位组成,分别表示读、写、执行权限,用数字0-7表示,0表示无权限,7表示全部权限。

chown [选项] user:group file:更改文件或目录的所有者和所属组。

选项:

-R:递归更改子目录的所有者和所属组。

user:group:表示新的所有者和所属组。

四、实验总结

通过本次实验,我学习了Linux操作系统的基本命令操作,掌握了Linux操作系统的文件系统结构和用户管理和权限控制,对Linux操作系统有了更深入的了解。在以后的学习和工作中,我将继续深入学习Linux操作系统,提高自己的技能水平

linux操作系统常见命令操作实验实训报告

原文地址: https://www.cveoy.top/t/topic/ch3x 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录