linux —— 学习笔记(汇总)
笔记目录:一、系统知识 和 基本概念
二、常用操作
三、系统管理(内存、设备、服务等管理)
四、其他操作
一、系统知识 和 基本概念
1.1、 linux 各个分区的作用
参考博主“沉淀”的总结:linux目录结构以及作用
1.2、swap 和 temp 区别
swap 用于普通程序的数据交换,temp 用于系统程序的数据交换
二、常用操作
2.1、软件安装、卸载、执行
详见我的另一篇博文:linux —— 学习笔记(软件操作:安装、卸载、执行)
2.2、文件、文件夹操作
详见我的另一篇博文:linux —— 学习笔记(文件、文件夹操作)
2.4、用户管理
详见我的另一篇博文: linux —— 学习笔记(用户管理与权限控制)
三、系统管理(内存、设备、服务等管理)
3.1、查看文件大小 查看文件大小
使用linux命令df 和du,df。 【 df -h 】 【du -h --max-depth=1 /usr】
但是df只能查看一级文件夹大小、使用比例、档案系统及其挂入点,但对文件却无能为力。du可以查看文件及文件夹的大小。所以基本上是两者配合使用。
3.2、磁盘使用情况分析器 baobab Link
3.3、系统服务的操作
NAME systemctl - Control the systemd system and service manager SYNOPSIS systemctl [OPTIONS...] COMMAND [NAME...]
NAME service - run a System V init script SYNOPSIS service SCRIPT COMMAND [OPTIONS]
如: systemctl status networking / service networking restart
3.4、ifconfig 配置网络接口
NAME ifconfig - configure a network interface SYNOPSIS ifconfig [-v] [-a] [-s] [interface] / ifconfig [-v] interface [aftype] options | address ...
如: -a 查看所有网络接口 ifconfig -s 以简要的格式显示网络接口 ifconfig eth0 up 启动 eth0
3.5、进程管理
参考链接:管理进程的10个实用命令:link
top
htop: 没有的话则先—— sudo apt-get install htop(apt-get 安装原理?))
ps:ps -A | grep firefox ps -A | less
pstree
kill :kill pid (kill -KILL或者kill -9 来杀死顽固的进程)
pgrep: 寻找进程ID ,与kill 结合—— kill $(pgrep lantern)
pkill & killall: pkill lantern <=> killall lantern <=> pgrep lantern
renice : renice 19 pid (改变优先级—— -19非常高, 19非常低,0默认的优先级)
xkill : 高级图形杀,左键点到之处killed,右键取消
gonome-system-monitor :图形化的资源管理器
四、其他操作
待整理:
4.1 环境变量的设置
详见我的另一篇博文:linux —— 学习笔记(环境变量的设置)
9、挂载外部设备的方法
None
vi宏的使用技巧:link
查看文件属性:lsattr、ll 、ls -a
shell 脚本语法:link linux 下创建可运行脚本:link
/bin 下面有常用的指令,可以去探索一下
查看以及安装的文件 dpkg -l (redeclipse的删除)
tail 命令 用于打印出文件的最后一部分,cat 打印出全部
ubuntu sendmail 服务的使用:查看博文
linux —— 学习笔记(汇总)的更多相关文章
- linux学习笔记汇总
linux 文件系统是采用级层树状的目录结构,采用"/"根目录的方式 目录结构: / 根目录 |---root: 存放root用户相关的文件 ...
- Linux 学习笔记
Linux学习笔记 请切换web视图查看,表格比较大,方法:视图>>web板式视图 博客园不能粘贴图片吗 http://wenku.baidu.com/view/bda1c3067fd53 ...
- linux学习笔记2-linux的常用命令
第一篇博客:linux学习笔记1-ubuntu的安装与基本设置 之中,已经介绍了如何安装linux操作系统,以及一些基本的设置修改. 本篇博客主要介绍linux中的一些常用的终端命令 ======== ...
- Linux学习笔记(一)2015.4.13
研究生由单片机转Linux学习 首先安装VMware虚拟机,用的是VMware 10.0 在VMware 10.0上安装视频上推荐的Red Hat Linux 5 安装后正式进入Linux学习 笔记1 ...
- NGUI学习笔记汇总
NGUI学习笔记汇总,适用于NGUI2.x,NGUI3.x 一.NGUI的直接用法 1. Attach a Collider:表示为NGUI的某些物体添加碰撞器,如果界面是用NGUI做的,只能这样添加 ...
- 20160127 linux 学习笔记
Linux学习笔记第一天 Linux基本介绍 Linux的起源和发展: 简单说linux是一种操作系统,可以安装在包括服务器.个人电脑,乃至PDA.手机.打印机等各类设备中. 起源: Linux起源于 ...
- Linux学习笔记-林耐斯Notes-Linux就该这么学
Linux学习笔记... 参考的优秀Linux网站: http://www.w3cschool.cn/linux/ http://www.linuxeye.com/ http://linux.vbir ...
- Linux~学习笔记目录索引
回到占占推荐博客索引 本篇文章是对自己学习Linux及在它的环境下部署工具的一个总结,以方便自己查阅,也给他人一个帮助,本文章同时会不断的更新,欢迎大家订阅! 本目录包括的内容会包括linux基础命令 ...
- deepin linux学习笔记(四)进不去图形界面怎么办?
目录 deepin linux学习笔记(四)进不去图形界面怎么办? 前言 更换成lxde桌面 进不去图形界面怎么办? 总结 deepin linux学习笔记(四)进不去图形界面怎么办? 前言 生命不息 ...
随机推荐
- base64加密解密文件
1 //字符串加密 -(void)demo1 { //普通的 8 bit二进制数据 NSString *str = @"hello world!"; //将字符串转换成二进制数据 ...
- php文件粘贴上传
<?php header("Access-Control-Allow-Origin:*"); $url = 'http://'.$_SERVER['HTTP_HOST']; ...
- js判断是否在iframe中
1.方式一 if (self.frameElement && self.frameElement.tagName == "IFRAME") { alert('在if ...
- Spring中的创建与销毁
在bean中添加属性init-method="方法名" destroy-method="方法名" init-method 该方法是由spring容 ...
- arm Linux 系统调用过程
系统调用是操作系统提供给用户(应用程序)的一组接口,每个系统调用都有一个对应的系统调用函数来完成相应的工作.用户通过这个接口向操作系统申请服务,如访问硬件,管理进程等等.但是因为用户程序运行在用户空间 ...
- js打开新的窗体不被浏览器阻止
转载自js弹出新窗口而不会被浏览器阻止的方法有时候希望可以用js另开新窗口,但用window.open方法打开窗口总是被浏览器阻止, 可以用下面的方法打开新窗口而不会遭到拦截 1.新添加一个Form ...
- Redis 中的事务
Redis支持简单的事务 Redis与mysql事务的对比 Mysql Redis 开启 start transaction muitl 语句 普通sql 普通命令 失败 rollback 回滚 di ...
- Device.js——检测设备平台、操作系统的Javascript 库
http://segmentfault.com/a/1190000000373735 Device.js 是一个可以让你检测设备的平台,操作系统和方向 JavaScript 库,它会自动在 <h ...
- 常用jQuery选择器总结【转】
在Dom 编程中我们只能使用有限的函数根据id 或者TagName 获取Dom 对象. 然而在jQuery 中则完全不同,jQuery 提供了异常强大的选择器用来帮助我们获取页面上的对象, 并且将对象 ...
- House Of Hello恶搞包为什么如此受热捧!
凤凰时尚 在大多数人的心中,奢侈品都是昂贵的,摆在精美的橱窗中,动辄上万的价格,高贵而冷艳,也让很多人望而却步.然而,最近在很多时尚年轻一族中却流传着这样一句话“昂贵不等于奢侈,奢侈是一种生活态 ...