Linux笔记

一、概述
本笔记仅作为个人学习之用,不做诸位童鞋的参考,如果您参考该笔记而出现错误或者出现严重问题甚至是灾难性的,本人概不负责!本笔记主要是记录命令行模式下的命令操作以及脚本,对于GUI模式不做详细记录,除非特别有用并多数Linux发行版都支持。
虽然Linux是Unix Like系统,但是毕竟会存在一些独有的操作,此时本笔记会尽量记录下来。

二、环境
本笔记默认针对ubuntu14.04 LTS系统,如无特别说明,默认为该环境。不过大部分的知识应该是通用于绝大部分的GNU/Linux系统。

三、system
1、终端
启动终端或者控制台CTRL+ALT+T。

2、文本模式
进入文本模式,也就是进入命令行环境,CTRL+ALT+F[1-6],返回X Windows环境CTRL+ALT+F7。
进入文本模式时会提示输入用户名和密码登录,然后才能正常使用。
在文本模式中,可以直接使用杀死进程的方式杀死X Window进程,此时将无法返回到X Windows环境中。在X Windows环境中无需登录即可切换到文本模式中。这对于学习Linux是必须掌握的也是非常基础的。

3、X Windows(GUI)
该环境下可以向操作MS Windows系统一样操作Linux,但是应该知道的是其仅是作为Linux的一个用户进程存在,在多数的Linux发行版本中,默认是首先启动该进程的,在文本模式下可以杀死该进程而不适用该模式。虽然可以使用该模式直接使用Linux,但是该种方式无法完成很多系统配置以及更加详细的设置和使用,所以还是必须使用文本模式。
X Windows是对XWindwos Server协议框架的一个实现而已,这也是Linux发展了很多年之后才加入的,但是与Linux的合作还是比较粗糙并且效率低下。同时该模式下需要消耗大量系统资源,特别是对内存和显卡的要求还是比较高的,所以在低配置设备中还是应该不使用,甚至直接砍掉这部分内容。

4、环境变量

四、程序安装、卸载
apt-get
install:安装程序,程序名必须已存在与软件仓库或者源中,否则必须添加软件源或者下载该程序的安装包。
由于Linux程序存在着大量的依赖关系,所以如果该程序依赖的程序不存在的话,那么安装将会失败并提示依赖关系,此时需要根据依赖关系安装依赖程序,然后再次安装本程序。
remove:卸载已安装的程序,插件。
autoremove:检查系统中不存在依赖并已卸载的程序遗留数据。该命令可以用来及时清理系统无用数据。
update:更新软件源数据库。
upgrade:根据新的软件源数据库的数据对已安装的程序执行升级更新。

五、文件系统
目录结构

文件操作
创建
touch filename
移动
mv filename path
重命名
mv filename newname
删除
rm filename

六、进程
查看当前用户进程
ps e
查看所有登录用户进程
ps ea

实时查看进程状态
top

七、用户及群组
八、网络
九、Make

十、COMMAND
scp
远程拷贝文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值