基于操作系统原理的Linux 的基本操作和常用命令的使用




一、实验目的


1.学会不同Linux用户登录的方法。

2.掌握常用Linux命令的使用方法。

3.了解Linux命令中参数选项的用法和作用。


二、实验内容


1. 文件操作命令

(1) 查看文件与目录

(2) 显示文件内容命令(cat)

(3) 文件复制命令(cp)

(4) 文件改名命令(mv)

(5) 删除文件命令(rm)

(6) 文件查询命令用 grep 命令在

2. 目录操作命令的使用

(1)改变当前目录命令(cd)和显示当前目录命令(pwd)

掌握cd命令的功能和使用

(2)建立子目录命令(mkdir)

(3)删除子目录命令(rmdir)

3. 用户管理命令的使用

(1)登录命令(login)和注销命令(logout) 登录或重新登录系统命令

(2)添加和更改用户命令

① 添加用户

② 转换用户

(3)修改用户密码命令(passwd)

(4)关机命令(shutdown,终止或重启系统的命令)其他操作命令的使用

4、其他操作命令的使用

(1)链接命令(ln)

① 链接

② 符号链接

(2) 查看用户命令

(3) 查看命令帮助信息命令(man)


三、实验平台


1.已安装Linux操作系统的计算机。

2.或装有Vmware软件的操作系统。


四、实验步骤


1.文件操作命令

(1)查看文件与目录用以下命令查看文件与目录,如图4-1所示:

ls /usr/bin

(2)显示文件内容命令(cat)设目录下文件, 如图4-2所示:

(3) 文件复制命令(cp)了解cp 命令的功能和使用技巧,如图4-3所示:

(4) 文件改名命令(mv)了解mv 命令的功能和使用方法,如图4-4所示:

(5) 删除文件命令(rm)了解rm 命令,如图4-5所示:

(6)文件查询命令用 grep 命令在/etc/passwd 文件中查找 root 字符串,如图4-6所示,命令如下:

grep root /etc/passwd

用 find 命令在/etc 目录下查找以.txt 结尾的文件并显示,如图4-7所示,命令如下: Find /etc –name “*.txt” –print

2.目录操作命令的使用

(1)改变当前目录命令(cd)和显示当前目录命令(pwd),如图4-8所示:

(2) 建立子目录命令(mkdir) ,如图4-9所示:

(3) 删除子目录命令(rmdir)在图4-10 所建立的目录结构中,删除a1 和b1 目录。命令如下: rmdir /home/X/b1 rm –r /home/X/a1 rm –rf /home/X/a1

3.用户管理命令的使用

(1) 登录命令(login)和注销命令(logout) 登录或重新登录系统命令:login 退出或注销用户的命令:logout exit

提示:可以直接用Ctrl+d 退出或注销用户。

(2) 添加和更改用户命令

① 添加用户

系统刚完成安装时,只有root用户。由于root用户拥有系统的所有权限,容易因操作失误而引起系统损坏。因此,要为每一个用户创建一个账号,用户应以自己的账号登录。以root用户登录后,用adduser命令为新用户创建账号。

操作方法:在root账号提示符下输入命令adduser,按系统提示依次输入新账号的名称、用户全称、用户的身份信息和电话、主目录以及口令等信息,即可创建一个新账号。如图4-11所示:

(4) 关机命令(shutdown,终止或重启系统的命令)命令格式:shutdown [-r] [-h] [-c] [-k] [[+] 时间] 含义如下。如图4-12所示:

5.其他操作命令的使用

(1)链接命令(ln)

① 链接

将一个文件同时归属于多个不同目录的操作称为链接,用ln命令可以将一个现存的文件链接到另一个目录:

ln /root/text1 /home/X/b1

② 符号链接

用以下命令在/usr目录下创建一个/root目录下text1文件的符号链接,命令如下: ln -s /root/text1 /usr/abc

(2) 查看用户命令

who 命令:查看当前正在登录的其他用户的命令。

whoami 命令:查看当前正在使用(登录)的用户名。

(3) 查看命令帮助信息命令(man)

man 命令:联机帮助命令。用于查询命令和程序的使用方法和参数。

例如:man ls 将显示ls 命令的基本格式和使用方法。 如图4-13所示:

五、运行结果


由于实验步骤中展示了实验效果,所以此处详见实验步骤。


六、实验总结


本次实验所得心得经验可总结如下:

1、执行su命令时,系统提示用户输入口令。若输入的口令不正确,程序将给出错误信息后退出。若su 命令后面不跟用户名,系统则默认为转换到超级用户(root用户)。执行su 命令后,当前的所有环境变量都会被传送到新用户状态下。su命令就可以在不退出当前用户的情况下,转到超级用户中执行一些普通用户无法执行的命令,命令执行完成后可将命令执行结果带回当前用户。

sudo命令可以无需登录超级用户而直接执行某些超级用户的命令,但需要事先给这些用户部分特权,以执行某些系统命令;

2、用户和系统管理操作命令主要包括登录和注销命令(login 和logout )、添加和更改用户命令、修改用户密码命令(passwd )和关机命令(shutdown );

3、默认的查找执行文件的路径。每个用户登录时都有缺省路径,若输入命令不指定路径,则在缺省路径中的所有路径中按顺序检查与命令相关联的文件。

可以用以下命令查找缺省路径: echo $PATH;等等。

原文地址:https://www.cnblogs.com/Raodi/p/11477388.html

时间: 2024-08-30 08:31:52

基于操作系统原理的Linux 的基本操作和常用命令的使用的相关文章

基于操作系统原理的Linux的内存管理

一.实验目的 1.理解虚拟内存.磁盘缓存的概念. 2.掌握基本的内存管理知识. 3.掌握查看实时查看内存.内存回收的方法 二.实验内容 1. 监控内存使用情况 2. 检查和回收内容 三.实验平台 1.实验工具: Vmware. 2. 实验设备: 已安装Red Hat Linux 5.0( 或红旗Linux. Slackware Linux) 的微型计算机. 四.实验步骤 1. 监控内存使用情况 用"free"命令监控内存使用情况: #free #free -b -s5 用vmstat命

基于操作系统原理的Linux 的用户管理

一.实验目的 1.掌握为root用户修改密码的方法. 2.掌握创建新用户的方法. 3.掌握用户组的管理方法. 4.掌握为用户授权的方法. 二.实验内容 1.Linux的用户管理 (1)创建新用户创建新用户命令:useradd. (2)删除用户 2.Linux的用户组管理 (1) 创建组 在Linux 中可以创建一个组,然后将成员添加到这个组的列表中.可以以组为单位来分配资源.隶属于同一个组的成员可以访问同一资源. 创建组的命令:groupadd . (2) 管理组成员 可以编辑/etc/grou

Linux基础系统优化及常用命令

# Linux基础系统优化及常用命令 [TOC] ## Linux基础系统优化 Linux的网络功能相当强悍,一时之间我们无法了解所有的网络命令,在配置服务器基础环境时,先了解下网络参数设定命令. - ifconfig 查询.设置网卡和ip等参数- ifup,ifdown 脚本命令,更简单的方式启动关闭网络- ip 符合指令,直接修改上述功能 ```bash在我们刚装好linux的时候,需要用xshell进行远程连接,那就得获取ip地址,有时候网卡默认是没启动的,Linux也就拿不到ip地址,因

Linux的简介及常用命令

Linux的组成: 内核:是系统的心脏,是运行程序和管理像磁盘和打印机等硬件设备的核心程序. shell:是系统的用户界面,提供了用户和内核进行交互操作的一种接口.它接收用户输入的命令并把它送入内核去执行,是一个命令解释器.但它不仅使命令解释器,而且还是高级编程语言,shell编程. 文件系统:文件系统是文件存放在磁盘等存储设备上的组织方法,Linux支持多种文件系统,如:ext3,ext2,NFS,SMB,iso9660等 应用程序:标准的Linux操作系统都会有一套应用程序例如X-Windo

Linux系统管理和维护常用命令

Linux系统管理和维护常用命令 Linux系统管理和维护常用命令 ls 命令 功能说明ls 命令显示指定工作目录下的内容,列出工作目录所包含的文件及子目录.语法结构: ls [选项] [路径或文件] ls 选项及说明 -a  显示指定目录下的所有文件以及子目录,包含隐藏文件-d  只显示目录列表,不显示文件-l  除文件名称外,同时将文件或者子目录的权限,使用者和文件大小等详细信息列出-s  在每个文件名后输出该文件的大小-k  以k字节的形式表示文件的大小-u  以文件上次被访问的时间排序-

Linux文件管理和编辑常用命令

Linux文件管理和编辑常用命令 Linux文件管理和编辑常用命令 mkdir 命令 功能说明mkdir 命令用于创建一个目录,mkdir是make directory的缩写格式: mkdir [选项] 目录名 mkdir 命令的选项及说明 -m  对新建目录设置存取权限-p  可以指定一个路径名称(一次创建多个目录) 简单示例在/home目录下创建user1目录,同时在user01目录下创建user2目录 [[email protected] ~]# mkdir -p /home/user1/

Linux运维最常用命令汇总

Linux运维最常用命令汇总?线上查询及帮助命令? 命令 说明 man 查看命令帮助,命令的词典,更复杂的还有info,但不常用.(man手册) help 查看Linux内置命令的帮助,比如cd命令.查看命令帮助,命令的词典,更复杂的还有info,但不常用.(man手册)help 查看Linux内置命令的帮助,比如cd命令. ?文件和目录操作命令 命令 说明 ls 全拼list,功能是列出目录的内容及其内容属性信息. cd 全拼change directory,功能是从当前工作目录切换到指定的工

linux系统-用户管理-常用命令

linux系统-用户管理-常用命令 一 用户 1 useradd 用户名 [-参数].. 2 passwd 改密码 3 usermod 修改用户的信息 [-G 添加用户到用户组] [-L禁用用户][-U恢复用户] 二 用户组 1 groupadd 组名 [-参数] 添加用户组 2 groupdel  删除用户组 3 groupmod 设置信息 三 用户与用户组 1 添加用户到用户组:gpasswd -a 用户组 用户 2 用户组删除用户:gpasswd -d 用户 3 设置用户组管理员:gpas

二十八、Linux下Vim工具常用命令

在linux下做开发,甚至是只做管理维护工作,也少不了Vim的使用.作为一个新手,我也是刚刚接触,本节将我日常使用或收集的Vim常用命令记录下来. 当然,直接在命令行上输入:vimtutor,就可以学习到Vim的所有命令了.Vim很强大,很多牛人在vim里集成很多插件什么的,但这里只介绍基本vim命令 移动命令 h "左 j "下 k "上 l "右 w "光标移动到下一个单词的首字符 a word forward b "光标移动到上一个单词的首