初接触Ubuntu
• 总结Ubuntu 根目录结构下的所有目录以及系统文件的含义(包括二级目录结构文件的含义)。
常见的目录结构如下:
/bin : 包含系统应用的地方,常用的命令都基本在这
/sbin : 包含一些只能被超级用户使用的命令。
/etc : 包含系统全局配置文件的地方,影响系统的行为。
/lib : 包含非常重要的动态链接库和 kernel modules 的地方。
/root : 超级用户的 home 目录。
/home : 用户的 home 目录。
/tmp : 应用放临时文件的地方。
/usr :包含大部分用户的 工具和应用,部分的复制了根目录结构
/usr/bin,
/usr/local/bin 存放标准系统实用程序
/opt : 可以选的应用软件包
/media : 外部设备的挂载点,U盘就挂载在这上边。
/mnt : 也是一个挂载点,主要是用于临时挂载设备,例如网络文件系统。
/boot : 包含启动系统所需的文件
/dev : 包含所有的设备文件。
/proc : 一个虚拟的文件系统,提供让 kernel 给 processes 发消息的机制
/var 主要放置系统执行过程中经常变化的文件
/var/log 系统日志记录分区
终 端 命 令 实 验 报 告
1.实验目的
Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。它能运行主要的 UNIX 工具软件、应用程序和网络协议。它支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。本次实验意图通过实践了解 Linux 环境中常见的终端命令;熟悉文本编辑器 VI/VIM 的使用。
2.实验内容
本次实验的实验内容包括:
- 熟悉 ls、cd、pwd 命令
- 熟悉 mkdir、rmdir、cat、tail、cp、mv、chmod 命令
- 熟悉 man(类似于--help)命令获取帮助;(格式为 “man cd” 或 “cd --help” )
- 练习使用文本编辑器 vi/vim。
3.我的实验步骤截图
git bush可以运行Ubuntu(Linux)中的终端命令
以下我用--help来看pwd命令的使用帮助
以下命令均在(五笨兔)中完成
1.ls(类似于window-cmd中的dir) 查看当前目录下的文件及文件的权限
2.pwd(或 pwd -L) 显示当前环境目录逻辑地址(logical address),包括链接
3.pwd -P 显示当前环境目录的物理地址,自动避开链接
4.mkdir test 在当前目录下创建test文件夹 (rmdir test 用于删除test这个文件夹,文件夹内容必须为空,否则执行失败)
5.cd test 进入当前目录下的test 文件夹 (cd .. 用于返回上一级目录,注意和windows-Cmd不同 cd和..中间有空格)
6.chmod 用于更改文件权限(字母法和数字法,下面的思考题3有写)
7. tail -n 10 2.txt 意为将2.txt最后十行的字符打印到控制台,一般用于监测日志文件
8. cp 1.txt ../test2 将test目录下的1.txt复制到和test同级的test2目录下
9 cat 1.txt 将txt内的所有内容打印到控制台
10 mv 1.txt ../test 将test目录下的1.txt移动到和test同级的test2目录下
11 "vi 1.txt" 可用vi(vim) 对1.txt 里的内容进行编辑操作 (点Del 后连续点两次D键盘可删除当前行)
编辑完之后按下Esc,再按Shift+(:/;) 输入:wq是保存再退出vi,输入:q是不保存退出
下面我自定了一个实验步骤囊括以上的指令
4. 思考题
1.什么是文件?什么是目录?什么是路径?
(1)计算机文件属于文件的一种,与普通文件载体不同,计算机文件 是以计算机硬盘为载体存储在计算机上的信息集合。
(2)现在的操作系统上的文件夹就是目录。
(3)文档路径就是文档储存位置打开的顺序
2.Linux 中相对路径和绝对路径是怎么定义的?
绝对路径:路径的写法一定是由根目录 / 写起的
相对路径:路径的写法不是由根目录 / 写起的,意为从当前位置写起
3.Linux 系统文件权限是怎么规定的?
答:当你在linux下用命令ll 或者ls -la的时候会看到这些字眼,这些字眼表示为不同用户组的权限:
r:read就是读权限 --数字4表示
w:write就是写权限 --数字2表示
x:excute就是执行权限 --数字1表
lrwxr-x-w- (10个字符位中,l指的是链接(-是普通文件,d是目录) ,2-4是用户所有者user权限,5-7是组员group权限,8-10是其他用户other权限)
1.数字法更改文件权限 chmod 752 <file name:1.txt>
2.字母法更改文件权限 chmod u+rwx,g+rx,o+w 1.txt 等同于上面的字母法效果
4.如何查看一个文件的节点信息?
答:stat命令 df -i 命令
5.创建文件默认的权限是什么样子的?
r:4 w:2 x:1 默认就是 6 4 4 即(用户所有者可读可写不可执行,组员和其他用户仅有可读权限)
---------------------------------end-----------------------------