Linux常用命令讲解
引用 计数 所属组 创建时间
[root@pc root]# ls -l install.log
-rw-r--r-权限 所有者
1 root
root
大小
26195 Dec 17 10:42 install.log
文件名
2-1 目录命令实例
列目录 $ ls $ ls -l 显示当前目录名称 $ pwd
2-1 文件命令实例
建立空文件 $ touch tfile 文件查找 按文件名进行查找 $ find -name file* 复制和删除文件 $ cp filea fileb $ rm filea 文件移动与重命名 $ mv filea fileb $ mv filea dira/
2 获得命令帮助
help命令 $ help pwd “--help”命令选项 $ touch --help 使用man命令阅读手册页 $ man ls 使用info命令阅读信息页 $ info ls
2-1 文件、目录操作命令
目录操作命令
ls pwd cd mkdir rmdir
文件操作命令
4/4
课程要求
实验报告由各班学习委员负责收集,在提交截止时 间后提交上来 操作系统课程设计专题每次实施的前4小时为讲解 和练习时间,后4小时为验收时间,先完成者先验收。 成绩说明:课程成绩由考勤成绩、验收成绩和实验 报告成绩3部分构成,缺少任一部分成绩均按照不 及格对待
5/4
Abstract
10/46
1、L的虚拟机(Virtual Machine)
目前流行的虚拟机软件有Vmware,Virtual Box和 Virtual PC。它们都能在Windows系统上虚拟出多个 计算机。我们选择Vmware作为实验工具
Vmware
Host’s OS——指物理计算机上的操作系统
虚拟机(Virtual Machine)
通过软件模拟的具有完整硬件系统功能的,运行在 一个完全隔离环境中的完整计算机系统
用途
可以在一台物理计算机上模拟出多台虚拟的计算机 ,这些虚拟机完全就像真正的计算机那样工作,例 如可以安装操作系统、安装应用程序、访问网络资 源等等。对于你而言,它只是运行在你物理计算机 上的一个应用程序,但是对于在虚拟机中运行的应 用程序而言,它就是一台真正的计算机。
1、Linux 和虚拟机的介绍
Linux的内核版本 版本号构成:主版本.次版本.释出版本-修改版本 我们使用的内核版本:2.6.39-rc6 主、次版本为奇数:开发中版本(development) 主、次版本为偶数:稳定版本(stable)
1、Linux 和虚拟机的介绍
为什么要使用虚拟机
设置用户口令
# passwd st01
删除用户帐号
# userdel -r st01
设置用户帐号属性
锁定用户帐号禁止登录 # usermod -L st01
3-2 用户组管理命令及文件
命令 groupadd groupdel 文件 /etc/group 功能 添加指定名称的用户组帐号 删除指定名称的用户组帐号 功能 保存用户组帐号信息
1 2 3 Linux 和虚拟机的介绍
VMware的使用和配置
Linux与Windows文件交换 Linux常用命令
4
6/46
1、Linux 和虚拟机的介绍
Linux是什么? Linux是一个由几百万行源代码组成的庞大、复杂的程序,任 何人都能从上下载。 Linux是一套免费的、源代码开放的、符合POSIX标准规范的 操作系统 。 严格来说,Linux只包含下图中内核与系统调用接口那两层。
touch cp rm mv find
文本文件查看命令
cat more less head tail
2-1 目录操作命令
命令
ls pwd cd mkdir rmdir 显示当前目录名称 进入指定的目录 创建指定名称的目录 删除指定名称的目录
功能
显示指定目录和文件的信息
LS 命令输出介绍
功能
2-4 U盘的使用方法
识别USB存储设备
包括USB硬盘、U盘、MP3播放器等 /dev/sda /dev/sdb…… # fdisk -l
使用mount命令挂载U盘
# mount -t vfat /dev/sdb1 /mnt/usb 如果有文件包含中文名:要加上-o
#mount –t vfat –o iocharset=gb2312 /dev/sdb1 /mnt/usb
通过挂载点目录访问U盘的内容
# ls /mnt/usb
使用umount命令卸载U盘
# umount /mnt/usb
阶段总结
Linux中的基本命令包括文件操作命令、目录操作命令、 文件查看命令等几类 文件操作命令完成对文件的建立、复制、删除、移动 等功能 目录操作命令完成对目录的建立、复制、删除、移动 等功能 文本查看命令完成对文本文件内容的浏览、局部浏览 或分页浏览等功能
权限表示
文件权限(-rw--r--r--)
权限项
字符表示 数字表示 权限分配
读
(r) 4
写
(w) 2
执 行
(x) 1
读
(r) 4
写
(w) 2
执 行
(x) 1
读
(r) 4
写
(w) 2 其他用户
执 行
(x) 1
文件所有者
文件所属组用户
3-4 使用CHMOD命令更改文件属性
chmod命令用于更改文件对于某类用户的操作权限 chmod [ugoa...][[+-=][rwx] FILE...
3-2 用户组帐号管理
添加用户组
# groupadd class1
在建立用户时指定用户组
# adduser -g class1 st03
更改用户的组帐号
# usermod -g class1 st01
删除用户组
# groupdel class1
3-3 用户帐号相关文件和目录
用户帐号信息保存在passwd文件中
操作系统实验和课程设计 教学安排
课程说明
本课程由操作系统实验和操作系统课程设计专题两部分组 成,共计56学时,分7次实施,每次8学时 本课程使用Linux系统为实验平台,内核版本 2.6.x.x 操作系统实验实施步骤为:讲解练习撰写实验报告 操作系统课程设计专题实施步骤为:讲解练习验收 撰写实验报告
/etc/passwd
用户的加密口令保存在shadow文件中
/etc/shadow
用户的宿主目录是home目录中与用户名称相 同的目录
/home/teacher
用户的初始配置文件来在skel目录(配置模版)
/etc/skel
3-3 查看文件的权限属性
# ls -l install.log -rw-r--r-1 root root 26195 Dec 17 10:42 install.log
Guest OS——指运行在VM上的操作系统
11/46
2、VMware的使用和配置
Vmware下Linux系统的安装
在易用性方面,Windows仍然处于优势 在灵活性方面,Linux则占据上风 在对客户端软件和多媒体软件的支持方面 ,一直是 Windows 的强项
12/46
3、Linux与Windows文件交换
4.Linux命令格式
• Linux命令的组成部分
– 命令字 – 命令选项 – 命令参数
表示选项或参数可有可无,即参数并非必须 command [option] [arguments] 执行的命令 命令的选项,命令的参数, 说明对命令 描述命令作用 的要求 的对象
命令格式举例
$ ls -l
命令提示符
课程要求
实验报告分为《操作系统实验报告》和《操作系统 课程设计报告》两部分提交,其中《操作系统实验 报告》提交电子版和打印版,《操作系统课程设计 报告》只提交电子版,电子版的命名格式为“学号 _姓名_操作系统课程设计报告.doc”
实验报告提交时间为教学内容实施完毕后的一周内, 即《操作系统实验报告》的提交截止时间为:11 月25日24:00;《操作系统课程设计报告》的提交 截止时间为:12月23日24:00
2-1 文本文件查看命令
命令 cat more less head tail 功能 显示文本文件内容 分页显示文本文件内容 分页显示文本文件内容,并可方便反复浏览 显示文件首部内容 显示文件尾部内容
2-1 文本查看实例
显示文本 $ cat /etc/passwd 分页显示文本 $ more /etc/passwd 分页文本浏览 $ less /etc/passwd 显示文件首 $ head -5 /etc/passwd 显示文件尾 $ tail -5 /etc/passwd
演示环境,可以安装各种演示环境,便于做各种 例子 保证主机的快速运行,减少不必要的垃圾安装程 序,偶尔使用的程序,或者测试用的程序在虚拟 机上运行 想测试一下不熟悉的应用,在虚拟机中随便安装 和彻底删除 体验不同版本的操作系统,如Linux、Mac等。
9/46
1、Linux 和虚拟机的介绍
更改当前目录 $ cd /etc $ cd ../bin
建立和删除目录 $ mkdir mydir $ rmdir mydir