信创信息系统运维 第四周课堂笔记

Posted on 2026-09-24 21:07  福寿桃呐  阅读(24)  评论(0)    收藏  举报

一.麒麟操作系统与Windows操作系统的不同之处

1.和Windows操作系统不同,麒麟操作系统是严格区分大小写的,所以在操作时要格外注意大小写的不同,包括文件名和目录名、命令名、命令的选项、配置文件的选项等。

2.和Windows操作系统不同,麒麟操作系统中的一切内容皆文件,包括硬件设备。例如,硬盘、光盘等都是以文件形式管理的,保存在专用的设备目录中。而Windows操作系统是通过设备管理器来管理硬件设备的。

3.和Windows操作系统不同,麒麟操作系统中不依靠扩展名来区分文件类型,区分文件类型依靠的是文件的权限设置。而Windows操作系统依赖扩展名来区分文件类型,如“.exe”“.txt”等。

4.和Windows操作系统不同,麒麟操作系统中所有的存储设备都必须先挂载,再使用。麒麟操作系统中所有的存储设备都有自己的设备文件,这些设备文件都必须在挂载之后才能使用,包括硬盘、光盘、U盘等。挂载操作实际上是给这些设备分配一个盘符,Windows操作系统中通常用一个英文字母表示;而麒麟操作系统中则是用一个已经建立的空目录表示,把设备文件和已建立的空目录相连接的操作就被称为挂载。

5.由于麒麟操作系统与Windows操作系统是完全不同的操作系统,因此麒麟操作系统中的软件不能在Windows操作系统中安装和运行,而Windows操作系统下的软件也不能在麒麟操作系统中安装和运行,这样Windows操作系统下的病毒和木马全部对麒麟操作系统无效。

二.麒麟操作系统一级子目录及其存放内容

/bin 该目录存放系统在单用户维护模式下能操作的系统命令文件,如 cat、chmod、chown、date、mv、mkdir、cp、bash 等

/boot 该目录主要存放系统启动所用到的文件,包括Linux内核和开机所需要的配置文件等

/dev 该目录存放系统设备文件,通过存取目录下的文件,相当于存取某个设备如/dev/null、/dev/zero、/dev/tty、/dev/hda、/dev/sd等

/etc 该目录存放系统主要配置文件,包括用户账户密码文件、各种服务的起始文件,如/etc/fstab、/etc/inittab、/etc/init.d/等

/home 该目录是系统默认的用户家目录,当新增一个用户账户时,默认的用户家目录会存放到这里

/lib 该目录存放系统开机时及在/bin或/sbin中命令调用到的函数库文件

/lib64 该目录专门用于存放64位库文件

/media 该目录存放的是可移除设备,包括CDROM、DVD等都挂载于此

/mnt 该目录是用户暂时挂载某些额外设备的目录

/opt 该目录是存放第三方软件的目录

/proc 该目录本身是一个虚拟文件系统,用于存放内存中的文件,如系统内核、进程信息、设备及网络状态等

/root 该目录是系统管理员(root)的家目录

/run 该目录主要用于存储系统启动后运行时的信息,如进程的PID文件、系统服务的套接字文件等

/sbin 该目录存放只有root用户才能使用的系统命令,包括在系统启动中需要的开机、修复、还原系统的命令,如 fdisk、fsck、init、mkfs 等

/srv 该目录通常存放系统本身不直接使用,而是由用户或其他服务使用的数据,如网站文件、FTP服务器内容等

/sys 该目录类似于/proc目录,也是一个虚拟文件系统,主要用于记录与核心相关的信息,包括已载入的核心模块与核心检测到的硬件设备信息等

/tmp 该目录是让普通用户或正在执行的程序暂时存放文件的地方,这个目录是任何用户都能够用来存取文件的,需要用户定期清理

/usr 该目录存放与用户相关的程序和库文件。例如,/usr/bin存放用户命令文件,/usr/lib存放应用函数库文件,/usr/sbin存放系统非常规操作命令文件,以及/usr/share存放系统共享文件等

/var 该目录存放系统动态变化的文件,如日志文件/var/log、邮件文件/var/mail及网页文件/var/www等

三.查看子目录信息——ls命令

ls命令用于列出指定目录中的所有文件和子目录。

ls命令的格式如下:

ls 【选项】 【目录或文件】

常用选项如下:

-l :显示详细信息,如权限、所有者、大小等。

-a :显示隐藏文件,包括以“.”开头的文件或目录。

-h :以可读的方式显示文件大小。

-r :反序显示文件列表。

-t :按照修改时间排序后显示文件列表。

如“ls -l /etc”可查看etc目录详细信息。

四.改变工作目录——cd命令(change direction)

cd命令用于在文件系统中切换默认工作目录。

cd命令的格式如下:

cd 【目录路径】

如果不带参数,则cd命令会将当前默认工作目录切换至用户的主目录,一般是/home/用户名。如果指定了目录路径,则cd命令会将默认工作目录切换至指定的目录。

操作示例:“cd ”回到用户登录时工作目录;“cd /tmp”切换到tmp目录;“cd..”返回上一级目录。

五.建立目录——mkdir命令

mkdir命令用于建立新的目录。

mkdir命令的格式如下:

mkdir 【选项】 目录路径

常用选项如下:

-p :递归建立目录,即建立多级目录。

-m :设置目录的权限。

操作示例:创建一个名为 test1 的目录,输入“mkdir test1”即可。

六.删除目录——rmdir命令/rm命令

rmdir命令

rmdir命令用于删除空目录。当使用 mdir命令删除一个目录时,该目录必须是空的,即不包含任何文件或子目录。如果目录非空,则rmdir 命令将会返回错误并拒绝删除该目录。

rmdir 命令的格式如下:

rmdir 【选项】目录路径

常用选项如下:

-p :递归删除目录路径中的所有空目录,直到找到非空目录或到达指定的目录路径为止。

操作示例:删除创建的空目录 test1,输入“rmdir test1”即可。

rm命令

rm命令用于删除文件或目录。使用m命令可以删除指定的文件和目录,而不论它们是否为空。在默认情况下,m命令会直接删除文件,但对于目录来说,m命令会提示用户是否递归删除目录及其内容。

rm命令的格式如下:
rm 【选项】 文件目录路径

常用选项如下:

r :递归删除目录及其内容。

f :强制删除,不提示用户确认。

i :提示用户确认每个删除操作。

操作示例:删除非空目录kylin,输入“rm -r ~/kylin”

补充:

切换用户:切换用户用“su”,切换用户目录可能涉及权限问题。

路径:

绝对路径:表明文件永恒位置,以正斜杠开头,与Windows路径区别在于非盘符开始、用正斜杠、不一定有扩展名。

相对路径:不以斜杠开头,“./”表示当前目录下,“../”表示返回上一层目录。

命令 功能
mkdir 建立目录( Make Directory )
mkdir -p 一次性创建多级目录(父目录不存在时自动创建)
rmdir 删除 空 目录( Remove Directory )
rm -r / rm -rf 删除目录及其全部内容(递归删除)
ls / ls -l 查看目录内容,用于验证操作结果
cd / pwd 切换目录、显示当前所在路径

博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3