美文网首页
OS Experiment-01

OS Experiment-01

作者: SnorlaxSE | 来源:发表于2017-10-21 15:13 被阅读0次

实验目的:熟悉Linux命令

  • 目录操作命令
命令 功能
ls 显示指定目录和文件的信息
pwd 显示当前目录名称
cd 进入指定的目录
mkdir 创建指定名称的目录
rmdir 删除指定名称的目录
  • 文件操作命令
命令 功能
touch 建立指定名称的文件或更新文件时间
cp 复制文件或目录
rm 删除文件或目录
mv 移动文件或目录,文件或目录重命名
find 在指定目录查找符合条件的文件
  • 文本文件查看命令
命令 功能
cat 显示文本文件内容
more 分页显示文本文件内容
less 分页显示文本文件内容,并可方便反复浏览
head 显示文件首部内容
tail 显示文件尾部内容
  • 用户系统命令
命令 功能
su 用于将普通用户身份转变为超级用户
ps 显示当前系统中由该用户运行的进程列表
kill 删除执行中的程序或工作
fdisk 查看硬盘分区情况及对硬盘进行分区管理
kill -9 7756
  • 网络相关命令
命令 功能
ifconfig 网络信息查看
ping 测试和远程计算机的联网状态
nslookup 用于测试DNS服务器是否正常工作
  • 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
cd /mnt
sudo mount /dev/sdc1 usb/
cd usb/
sudo umount usb/
  • 用户管理命令
命令 功能 示例
adduser 添加用户帐号 # adduser stu01
passwd 设置(更改)用户口令 # passwd stu01
userdel 删除用户帐号(及宿主目录) # userdel -r stu01
usermod 设置用户属性 # usermod -L stu01(锁定用户)
# usermod -U stu01(解锁用户)
  • 用户组管理命令及文件
命令 功能 示例
groupadd 添加指定名称的用户组帐号 # groupadd class01
groupdel 删除指定名称的用户组帐号 # groupdel class01
文件 功能 示例
/etc/group 保存用户组帐号信息 #tail /etc/group
在建立用户时指定用户组 
# adduser -group class01 stu047
更改用户的组帐号 
# usermod -g class01 stu047
  • 用户帐号相关文件和目录
文件 目录 路径
用户帐号信息 passwd文件 /etc/passwd
用户的加密口令 shadow文件 /etc/shadow
用户的宿主目录 home目录中与用户名称相同的目录 /home/teacher
用户的初始配置文件 skel目录(配置模版) /etc/skel
  • 使用chmod命令更改文件属性(change mode)
chmod命令 格式说明
chmod [ugoa...] [[+-=] [rwx] FILE...

---设置权限的对象,可以是用户、组、其他人或所有人
---+增加权限/-减少权限/=设置权限为
---权限内容,可以是读、写、执行权限的组合
---被设置属性的文件或目录

功能 命令
查看文件权限 $ ls -l afile
增加文件属主的执行权限(x) $ chmod u+x afile
去除文件属组的写权限(w) $ chmod g-w afile
设置其他用户的文件权限为可执行 $ chmod o=x afile
os@ubuntu:~/Desktop$ touch Captain
os@ubuntu:~/Desktop$ ll Captain
-rw-r--r--  1 os os       0 2017-10-20 20:33 Captain
os@ubuntu:~/Desktop$ chmod u+x Captain 
os@ubuntu:~/Desktop$ ll Captain 
-rwxr--r-- 1 os os 0 2017-10-20 20:33 Captain*
os@ubuntu:~/Desktop$ chmod g+x Captain 
os@ubuntu:~/Desktop$ ll Captain 
-rwxr-xr-- 1 os os 0 2017-10-20 20:33 Captain*
os@ubuntu:~/Desktop$ chmod g-x Captain 
os@ubuntu:~/Desktop$ ll Captain 
-rwxr--r-- 1 os os 0 2017-10-20 20:33 Captain*
os@ubuntu:~/Desktop$ chmod o+x Captain 
os@ubuntu:~/Desktop$ ll Captain 
-rwxr--r-x 1 os os 0 2017-10-20 20:33 Captain*
os@ubuntu:~/Desktop$ chmod o-x Captain 
os@ubuntu:~/Desktop$ ll Captain 
-rwxr--r-- 1 os os 0 2017-10-20 20:33 Captain*
os@ubuntu:~/Desktop$ chmod o=x Captain 
os@ubuntu:~/Desktop$ ll Captain 
-rwxr----x  1 os os       0 2017-10-20 20:33 Captain*
  • chown命令用于设置文件的属主和属组(Change Owner)
命令格式 chown OWNER[:[GROUP]] FILE...
设置文件afile的属主为用户stu01 # chown stu01 afile
设置文件afile的属组为用户组class01 # chown :class01 afile
设置文件afile的属主为stu03,并设置文件的属组为class02 # chown stu03:class02 afile
os@ubuntu:~/Desktop$ sudo chown stu047 Captain 
os@ubuntu:~/Desktop$ ll Captain 
-rwxr----x 1 stu047 os 0 2017-10-20 20:33 Captain*
os@ubuntu:~/Desktop$ sudo chown :class01 Captain 
os@ubuntu:~/Desktop$ ll Captain 
-rwxr----x 1 stu047 class01 0 2017-10-20 20:33 Captain*
os@ubuntu:~/Desktop$ sudo chown os:os Captain 
os@ubuntu:~/Desktop$ ll Captain 
-rwxr----x 1 os os 0 2017-10-20 20:33 Captain*

参考:西电学堂

相关文章

网友评论

      本文标题:OS Experiment-01

      本文链接:https://www.haomeiwen.com/subject/qvqiuxtx.html