开学第一天,今天就把刚接触到的Linux系统做一个简述。
Linux指由Linus主导的一个操作系统的内核,不能简单的认为是像Windows操作系统。而我们即将学习的Linux操作系统从结构上可以 划分为4个部分:1>内核 2>运行期库 3>系统程序 4> 实用工具程序。所谓内核就是系统的心脏,是运行程序和管理诸多硬件设备的核心程序;运行期库及系统程序它们封装了内核向外提供的功能接口,将这些加入一定的权限检查后,通过自己的应用编程接口提供给一般的用户进程使用;实用工具程序是方便用户实用,用来完成特定工作的程序。
Ⅰ.下面说一下Linux文件结构的字符表示:
普通文件:- 目录文件:d 链接文件:l 管道文件:p 块设备文件:b 字符文件:c
Ⅱ.代码编译运行的终端:
1.打开终端
ctrl + alt + t
直接打开图标
左上角的搜索输入:terminal 即可
(2)终端全屏
ctrl + Windows键 + 上键
改变终端大小:(自己去实验)
ctrl windows键 + 下键,左键,右键
(3)工作区切换
ctrl shift alt +上/下/左/右
(4)改变终端字体大小
变大:ctrl shift + '+'
变小:ctrl + '-'
(5).关闭终端
直接点击左上角的叉
exit
ctrl + d
Ⅲ.j@ubuntu:~$
当前登录用名@主机名称:当前用户的宿主目录$提示符
宿主目录又称家目录:即/home
清屏
clear
ctrl + 'l'
ls命令
ls [选项] [参数] [ ]:可以省略
查看文件是否存在、查看目录中的文件及子目录
例如:
ls----->ls -als-lls -al
ls目录名----->ls -a目录名同上
ls详细路径----->ls -al详细路径
".":当前目录
"..":父目录(双亲目录)、上一层目录
选项:
-a:查看所有文件或目录,包括隐藏文件
以"."开头的文件或目录都是隐藏文件
-l:查看目录或文件属性
-d:列出目录自身信息,常与-l选项联用
参数:
具体目录或文件名,若缺省,则默认表示当前路径下的
文件或目录
6.命令或文件名或目录名自动补全
tab键:
一次:若存在唯一名称则自动补全。若不存在唯一
名称,则不补全
两次:列出当前目录下所有拥有相同前缀的目录或文件
esc键:也可补全
7.tree
安装:
sudo apt-get install tree
使用:
tree默认当前目录
tree目录名或者具体路径列出此目录下的所有文件及子目录
最后强调一下做Linux系统一定要有根分区/(主分区)和swap分区两个分区缺一不可。