- 操作系统
-
主要作用是管理好硬件设备,并为用户和应用程序提供一个简单的接口,以便使用,作为中间人,连接软件和硬件
-
-
操作系统的发展史:
-
unix ——> minix ——> linux
-
-
文件和目录
-
/:根目录,一般根目录只存放目录,所有的东西都是从这里开始;当在终端里输入/home,其实是在告诉电脑,先从/(根目录)开始,再进到home目录
-
/bin、/user/bin:可执行二进制文件的目录,如常用的命令 ls、tar、mv、cat等
-
/home:系统默认的用户家目录,新增用户账号时,用户的家目录都存放在此目录下
~表示当前用户的家目录
~edu 表示用户 edu 的家目录
-
/root:系统管理员root的家目录
-
/tmp:一般用户或正在执行的程序临时存放文件的目录,任何人都可以访问,重要数据不可放置在此目录下
-
/user:应用程序存放目录
/user/bin:存放应用程序
/user/share:存放共享数据
/user/lib:存放不能直接运行的,确实许多程序运行所必须的一些函数库文件
/user/local:存放软件升级包
/user/share/doc:系统说明文件存放目录
/user/share/man:程序说明文件存放目录
-
-
常用Linux命令的基本使用
- ls 查看当前文件夹下的内容
- cd [目录名] 切换文件夹
- gedit abc.txt 使用记事本打开文件
- mkdir [目录名] 创建目录
- rm [文件名] 删除制定的文件名
- cp 源文件 目标文件 拷贝文件
- > 输出重定向命令(eg:ls > test.txt 将ls要显示在命令行的内容写入到test.txt中)
- cat 查看文件内容(eg:cat 1.txt 把文件里的内容全部显示到屏幕中)
- tar 归档,打包
- tar czf b.tar.gz *txt 以gzip的方式打包并压缩
- tar zxf b.tar.gz -C btar 以gzip的方式解压并解包
- zip -r zz *txt zz代表要生成的压缩文件,不需要写扩展名,会自动生成zip扩展名
- unzip -d zz zz.zip 解压时自动创建目录
- shutdown 关机,重启,需要root权限(eg:shutdown -h +10,十分钟后关机)
- reboot 重启操作系统,不需要root权限
- su 切换到管理员 chmod 修改权限(字母法和数字法两种)
- chmod u/g/o/a +/-/= rwx 文件
- [u/g/o/a]
- u,user表示文件的所有者
- g,group表示与该文件的所有者属于同一个组(group)者,即用户组
- o,other表示其他人
- all,表示三者皆是
- [+/-/=]
- +,增加权限
- -,撤销权限
- =,设定权限
- [rwx]
- r,read,表示可读取,对于一个目录,如果没有r权限,意味着不能通过ls查看这个目录的内容
- w,write,表示可写入,对于一个人目录,如果没有w权限,意味着不能在该目录下创建新的文件夹
- x,excute,表示可执行,对于一个目录,如果没有x权限,意味着不能通过cd进入到这个目录
- [u/g/o/a]
- 数字法,chmod 751 file:文件所有者有读、写、执行权限;同组用户有读、执行权限;其他用户有执行权限;
-
Linux终端命令格式
- command [-options] [parameter]
- 说明:[]代表可选
-
编辑器vim
-
Vi没有菜单,只有命令。它有三种基本工作模式:命令模式、文本输入模式、末行模式。
-