文件实验一熟悉Linux操作系统环境与常见命令的使用

常见的操作系统  时间:2021-02-28  阅读:()

实验一、熟悉Linux操作系统环境及常见命令的使用

一、 实验目的

 1 练习进入和退出系统的操作学习l inux联机帮助命令的使用学会怎

样利用借助联机帮助命令随时查阅系统说明文档。

2熟悉Linux下的基本操作学会使用各种Shel l命令去操作Linux对

Linux有一个感性认识。

二、实验准备知识

1 登录Linux系统

必须要输入用户的账号在系统安装过程中可以创建以下两种

1  root--超级用户系统管理员 使用这个可以在系统中做任何事情。

2普通用户--这个供普通用户使用可以进行有限的操作。

一般的Linux使用者均为普通用户而系统管理员一般使用超级用户完成一些系统管理的工作。如果只需要完成一些由普通就能完成的任务建议不要使用超级用户以免无意中破坏系统。影响系统的正常运行。

用户登录分两步第一步输入用户的登录名系统根据该登录名识别用户第二步输入用户的口令该口令是用户自己设置的一个字符串对其他用户是的是在登录时系统用来辨别真假用户的关键字。

当用户正确地输入用户名和口令后就能合法地进入系统。屏幕显示[rootloclhost /root]#

这时就可以对系统做各种操作了。注意超级用户的提示符是“#” 其他用户的提示符是“$”。

2 修改口令

页脚

为了更好的保护用户的安全 Linux允许用户随时修改自己的口令修改口令的命令是passwd 它将提示用户输入旧口令和新口令之后还要求用户再次确认新口令以避免用户无意中按错键。如果用户忘记了口令可以向系统管理员申请为自己重新设置一个。

例如 [rootloclhost /root]#passwd<CR>

3 退出系统

不论是超级用户还是普通用户需要退出系统时在shel l提示符下键入exit命令即可。

例如 [rootloclhost /root]#exit<CR>

4 获取帮助l inux带有联机手册可以用man命令查阅各系统命令及系统调用的语法。例如要查询ls命令的使用语法可以输入命令 $man lsman命令将显示ls命令的详细使用方法。

$man–asleepman命令将显示所有与sleep相关的系统文档。

5 虚拟终端

微机上的l inux系统只有一个终端但l inux提供多个虚拟终端用户可以通过Alt+Ctrl+F1切换到默认的第一个终端Alt+Ctrl+F2切换到第二个终端Alt+F3切换到第三个终端等等。

6 退出系统

要注销当前账号或换一账号重新登录系统有多种方法可以使用exit或logout 也可以同时键入Ctrl+D。例如

页脚

$exitlogin:

系统将注销您的当前账号再次等待您登录系统。

7 关机

关闭系统或重新启动系统可以使用命令halt、 reboot或shutdown命令也可以同时使如Ctrl+Alt+Del键。

8 文件目录基本结构  proton.path name./fhs l inux文件系统是多级树形结构。典型l inux文件系统大致的结构如下

/ 根目录

/bin 常用的l inux命令目录

/usr 用户目录

页脚

/dev 设备文件

/l ib 用于系统开发的库文件

/e tc 系统管理用的配置文件

/tmp 临时文件目录

三、 实验容

熟悉常见的文件及目录操作命令

1  pwd 显示当前工作目录的绝对路径

例如如果当前目录为/root,则

[rootloclhost /root]#pwd<CR>

/root

2. ls 显示当前工作目录下的容

主要选项 -a 显示指定目录下的所有子目录与文件包括隐藏文件

-l 以长格式显示文件的详细信息包括文件的类型和权限、数、文件所有者、文件所有者所属的组、文件大小、最近修改时间及文件名。

例如 [rootloclhost /root]#ls–a<CR>

3. cd 改变工作目录

主要选项  进入当前目录

  进入上一级目录

例如 [rootloclhost /root]#cd   <CR> 可用pwd命令查看目录的改变

[rootloclhost /root]#cd /root/aa<CR>

页脚

4 mkdir 新建目录

Mkdir [选项] 目录名

-m数字设置新建目录的权限权限用数字表示

-p 如果目录名的路径中包含着不存在的子目录那么就逐一地建立直到最后的子目录为止。

例如 [rootloclhost /root]#mkdir /root/aa<CR>

或[rootloclhost /root]#mkdir aa<CR>(在当前目录下新建一个目录aa)

5  rmdir 删除目录

例如 [rootloclhost /root]#rmdir /root/aa<CR>

或[rootloclhost /root]# rmdir aa <CR>(删除当前目录下的子目录aa)

6  cat 查看文件容

主要选项 -n每行开始位置显示编号

例如 [rootloclhost /root]#cat -n fi lename<CR>

7 m o re 在显示器上按屏显示文本文件

说明当文件容过多时用cat命令显示的文本会迅速闪过用户来不及看清容用m o re命令逐屏显示文本显示满一屏后暂停若要继续显示按回车或空格键即可。

例如 [rootloclhost /root]#more fi lename<CR>

8 wc 统计指定文件的行数、字数、字节数

主要选项 -c统计字节数

页脚

-l 统计行数

-w统计字数

例如 [rootloclhost /root]#wc fi le1 <CR>

52 168 1073 fi le1

9  cp 将源文件或目录复制到目标文件或目录中

主要选项 -i在覆盖目标文件之前将给出提示要求用户确认回答y时目标文件将被覆盖。

例如 [rootloclhost /root]#cp–i fi le1 .c /usr/fi le2.c<CR>将文件fi le 1拷贝到目录/usr下并改名fi le2.c

10. rm 删除文件

例如 [rootloclhost /root]#rm /root/fi le1 .c<CR>

1 1 .mv 移动文件或为文件改名

例如 [rootloclhost /root]#mv fi le1 fi le2 <CR>(文件名由fi le1改为fi le2)

[rootloclhost /root]#mv fi le1 /usr<CR>(将文件fi le1移至目录/usr下)

12.head 查看文件头

例如 [rootloclhost /root]#head fi le1 <CR>

13 Tai l 查看文件尾

例如 [rootloclhost /root]#tai l fi le1 <CR>

14  chmod 改变文件或目录的权限

用ls- l命令显示的信息中开头是由10个字符构成的字符串其页脚

中第一个字符表示文件类型它可以是下述类型之一

- 普通文件d 目录l 符号b 块设备文件c 字符设备文件

后面的9个字符表示文件的访问权限分为3组每组3位。

第一组表示文件属主的权限第二组表示同组用户的权限第三组表示其他用户的权限。每一组的三个字符分别表示对文件的读、写和执行权限。各权限如下所示r 读w 写x 执行。对于目录表示进入权限。

命令格式 chmod[who] [+| - ] [mode]文件名?

命令中各选项的含义为

操作对象who可是下述字母中的任一个或者它们的组合u表示“用户 user  ” 即文件或目录的所有者。g表示“同组group用户” 即与文件属主有相同组ID的所有用户。o表示“其他others用户”。a表示“所有al l 用户”。它是系统默认值。

页脚

操作符号可以是

+ 添加某个权限。

- 取消某个权限。

例如 [rootloclhost /root]#chmod o+w fi le1 <CR>(增加其他用户对fi le 1的写权限)

15  ta r 压缩目录或文件

常用选项 -cvf 创建一个压缩文件

-xvf 还原并解压缩文件

例如 [rootloclhost /root]#tar–cvf abc.tar /root/aa<CR>

(把目录/root/aa下的所有子目录和文件进行压缩压缩文件名为a b c.ta r)

[rootloclhost /root]#tar–xvf abc.tar<CR>

(把a b c.ta r还原并解压缩)

其他常用命令

1  adduser 新建用户

例如 [rootloclhost /root]#adduser QQ<CR>

[rootloclhost /root]#passwd QQ<CR>

(新建一个用户QQ并设置用户密码)

2  userdel 删除用户

例如 [rootloclhost /root]#userdel QQ<CR>

3.who 显示当前用户

页脚

例如 [rootloclhost /root]#who<CR>

4  su 改变用户身份临时

例如 [rootloclhost/root]#su QQ<CR>(切换到QQ用户的身份)

5  date 显示系统日期时间

例如 [rootloclhost /root]#date<CR>

6.ps 查看进程

主要选项 -e 显示所有进程

-f 全格式显示进程

例如 [rootloclhost /root]#ps-f<CR>

7.ki l l 结束进程

例如 [rootloclhost /root]#ki l l 345<CR>(结束PID为345的进程)

8.set 显示环境变量

例如 [rootloclhost /root]#set<CR>

9.to p 显示系统资源使用情况

例如 [rootloclhost /root]#top<CR>

10.sh utdown 关机

例如 [rootloclhost /root]#shutdown–h now<CR>

1 1 .re boot 重新启动系统

例如 [rootloclhost /root]#reboot<CR>

12.man 查看帮助

页脚

RAKsmart美国洛杉矶独立服务器 E3-1230 16GB内存 限时促销月$76

RAKsmart 商家我们应该较多的熟悉的,主营独立服务器和站群服务器业务。从去年开始有陆续的新增多个机房,包含韩国、日本、中国香港等。虽然他们家也有VPS主机,但是好像不是特别的重视,价格上特价的时候也是比较便宜的1.99美元月付(年中活动有促销)。不过他们的重点还是独立服务器,毕竟在这个产业中利润率较大。正如上面的Megalayer商家的美国服务器活动,这个同学有需要独立服务器,这里我一并整理...

3C云1核1G 9.9元 4核4G 16元 美国Cera 2核4G 24元

3C云互联怎么样?3C云互联专注免备案香港美国日本韩国台湾云主机vps服务器,美国高防CN2GIA,香港CN2GIA,顶级线路优化,高端品质售后无忧!致力于对互联网云计算科技深入研发与运营的极客共同搭建而成,将云计算与网络核心技术转化为最稳定,安全,高速以及极具性价比的云服务器等产品提供给用户!专注为个人开发者用户,中小型,大型企业用户提供一站式核心网络云端服务部署,促使用户云端部署化简为零,轻松...

Boomer.host:$4.95/年-512MB/5GB/500GB/德克萨斯州(休斯顿)

部落曾经在去年分享过一次Boomer.host的信息,商家自述始于2018年,提供基于OpenVZ架构的VPS主机,配置不高价格较低。最近,主机商又在LET发了几款特价年付主机促销,最低每年仅4.95美元起,有独立IPv4+IPv6,开设在德克萨斯州休斯顿机房。下面列出几款VPS主机配置信息。CPU:1core内存:512MB硬盘:5G SSD流量:500GB/500Mbps架构:KVMIP/面板...

常见的操作系统为你推荐
万维读者网读者投稿邮箱找不到光驱我的电脑里找不到光驱bbsxp老大!!您好!我是初学者!请问我的bbsxp如何更改顶端左面的LOGO??湖南商标注册湖南商标注册怎么办理无线路由器限速设置无线路由器限速怎么设置!spgnuxps = getCon().prepareStatement(sql);啥意思,求注释,要是不嫌麻烦帮我把下面的也给注释了百度手写百度为什么没有了在线手写输入法显卡温度多少正常显卡温度是多少才算正常的?硬盘人上海人说“硬盘”是什么梗宽带接入服务器目前常见宽带接入的方式有哪几种
免费国外空间 猫咪av永久最新域名 过期备案域名查询 日本动态vps 美国vps推荐 新网域名解析 liquidweb 地址大全 空间服务商 嘉洲服务器 云全民 免费高速空间 香港亚马逊 网通服务器 东莞服务器托管 云服务器比较 腾讯数据库 宿迁服务器 wordpress空间 zcloud 更多