基于操作系统原理的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;等等。 |
基于操作系统原理的Linux 的基本操作和常用命令的使用的更多相关文章
- 基于操作系统原理的Linux的内存管理
一.实验目的 1.理解虚拟内存.磁盘缓存的概念. 2.掌握基本的内存管理知识. 3.掌握查看实时查看内存.内存回收的方法 二.实验内容 1. 监控内存使用情况 2. 检查和回收内容 三.实验平台 1. ...
- 基于操作系统原理的Linux 的用户管理
一.实验目的 1.掌握为root用户修改密码的方法. 2.掌握创建新用户的方法. 3.掌握用户组的管理方法. 4.掌握为用户授权的方法. 二.实验内容 1.Linux的用户管理 (1)创建新用户创建新 ...
- 基于操作系统原理的Linux 系统的安装
一.实验目的 1.了解Linux操作系统的发行版本. 2.掌握Red Hat Linux 9.0的安装方法. (可用Red Hat Linux 5.0版本替代9.0版本) 3.了解Linux其他版本( ...
- linux的基本操作与常见命令
linux的基本操作与常见命令: jdk的安装: 步骤:(特别注意:虚拟机安装的一般是32位的操作系统,jdk也必须使用32位的) 查看虚拟机版本:sudo uname --m i686 //表示是3 ...
- linux基本操作和常用命令(2)
linux基本操作和常用命令(2) 第二部分主要是涉及到用户和组的概念,以及一些操作.涉及到用户和组的共三个文件,分别存放在/etc/shadow(密码信息) /etc/group(组信息) /etc ...
- Linux基础 - 系统优化及常用命令
目录 Linux基础系统优化及常用命令 Linux基础系统优化 网卡配置文件详解 ifup,ifdown命令 ifconfig命令 ifup,ifdown命令 ip命令 用户管理与文件权限篇 创建普通 ...
- Linux基础系统优化及常用命令
# Linux基础系统优化及常用命令 [TOC] ## Linux基础系统优化 Linux的网络功能相当强悍,一时之间我们无法了解所有的网络命令,在配置服务器基础环境时,先了解下网络参数设定命令. - ...
- Linux文件管理和编辑常用命令
Linux文件管理和编辑常用命令 mkdir 命令 功能说明 mkdir 命令用于创建一个目录,mkdir是make directory的缩写 格式: mkdir [选项] 目录名 mkdir 命令的 ...
- Linux系统管理和维护常用命令
Linux系统管理和维护常用命令 ls 命令 功能说明 ls 命令显示指定工作目录下的内容,列出工作目录所包含的文件及子目录. 语法结构: ls [选项] [路径或文件] ls 选项及说明 -a 显示 ...
随机推荐
- ionic $ioniActionSheet 在安卓手机没样式
解决方法: 添加以下修复css样式 /** * Action Sheets for Android * ------------------------------------------------ ...
- 设置ABP默认使用中文
ABP提供的启动模板, 默认使用是英文: 虽然可以通过右上角的菜单切换成中文, 但是对于国内项目来说, 默认使用中文是很正常的需求. 本文介绍了如何实现默认语言的几种方法, 希望能对ABP爱好者有所帮 ...
- KVC&KVO&运行时
运行时:要先了解程序运行的三个阶段 1.编译阶段:clang将OC代码转换成C++,查看运行机制调用的方法 2.链接阶段:与我们使用到得库文件进行链接 3.运行阶段:我们要谈的运行时主要针对这个阶段, ...
- 牛客小白月赛8 - E - 诡异数字 数位DP
牛客小白月赛8 - E - 诡异数字 题意: 求区间中,满足限制条件的数字的个数. 限制条件就是某些数字不能连续出现几次. 思路: 比较裸的数位DP, DP数组开一个dp[len][x][cnt] 表 ...
- HDU-3038How Many Answers Are Wrong权值并查集
How Many Answers Are Wrong 题意:输入一连串的区间和,问和前面的矛盾个数: 思路:我在做专题,知道是并查集,可是还是不知道怎么做,学了一下权值并查集和大佬的优秀思路,感觉回了 ...
- codeforce#483div2C-Finite or not?数论,GCD
传送门:http://codeforces.com/contest/984/problem/C 这道题 题意:求q/p是否能用k进制有限表示小数点后的数: 思路:数学推理: 1.首先把q/ ...
- hdu 1890 Robotic SortI(splay区间旋转操作)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1890 题解:splay又一高级的功能,区间旋转这个是用线段树这些实现不了的,这题可以学习splay的旋 ...
- java 自动生成四则运算式
本篇文章将要介绍一个“自动生成四则运算式”的java程序,在没有阅读<构建之法>之前,我已经通过一个类的形式实现了要求的功能,但是当阅读完成<构建之法>之后,我意识到自己所写程 ...
- 用.NET写“算命”程序
用.NET写"算命"程序 "算命",是一种迷信,我父亲那一辈却执迷不悟,有时深陷其中,有时为求一"上上签",甚至不惜重金,向"天神 ...
- 封装返回给前台的json
JsonResult类的定义: /*生成Json串*/ public class JsonResult { /** * 返回错误状态的json串 * * @param status 错误代码,非零数值 ...

