《Linux命令行与shell脚本编程大全》

来源:互联网 发布:淘宝网上购物视频教程 编辑:程序博客网 时间:2024/05/16 18:40

                            纯草稿,只是为了以后整理

第一章

系统内存管理:内核通过硬盘上的存储空间来实现虚拟内存,这块区域称为交换空间。


换出 换入


cat /proc/meminfo

共享内存页面
ipcs -m(查看系统上的当前共享内存页面)

init进程 启动系统上所有其他进程

开机时要自动启动的进程 /etc/inittab
而ubuntu等 /etc/init.d目录下的脚本来实现    /etc/reX.d    X是数字0-7

ps -ax  process status
PID process id
STAT(状态) S睡眠 SW睡眠和等待 R运行中
COMMAND [进程] 由于不活动而被从内存中换出到磁盘交换空间

在Linux内核中有两种方法用来插入设备驱动代码:
a.编译进内核的设备驱动代码
b.可插入内核的设备驱动模块

设备文件:
a.字符型设备文件:指
b.块设备文件:指处理数据时每次能处理大块数据的设备,比如硬盘。
c.网络设备文件:指采用数据包发送和接收数据的设备,包括各种网卡和一个特殊的回环设备。

Linux为系统上的每个设备文件都创建一种特殊的文件,称为节点。与设备的所有通信都是通过设备节点完成的。每个节点都有一个唯一的数值对,供Linux内核标识它。数值对包括一个主设备号和一个次设备号。类似的设备被划分到同样的主设备号下。次设备号用于标识同一主设备号下的某个特殊设备。
/dev

ls -a(隐藏文件)-l(详细信息)

b(block device块设备)(sda设备是第一个ATA硬盘)
c(character device字符型设备)(ttyS设备是标准的IBM PC COM端口)

Linux shell:bash ash korn tcsh zsh

Linux桌面环境:
a.X Window系统
b.KDE桌面
c.GNOME桌面

第二章

文本命令行界面 CLI  command line interface

terminfo数据库  /usr/share/terminfo    /etc/terminfo   /lib/terminfo
infocmp 将二进制条目转换成文本
echo $TERM定义对特定会话使用terminfo数据库中的哪个终端模拟设置

xterm工具

KDE桌面项目:Konsole终端

GNOME Terminal
1 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 怀孕了吐得厉害怎么办 玩网页游戏好卡怎么办 网页游戏占cpu高怎么办 微信有余额绑定其他名下怎么办 银行卡绑定支付余额不对怎么办 可乐机不制冷了怎么办 被淘宝卖家威胁怎么办 征信不好想贷款怎么办 急用钱征信不好怎么办 急用钱逾期不还怎么办 急用钱借款不还怎么办 做b超按压疼痛怎么办 做b超没有尿怎么办 b超憋不到尿怎么办 做b超前没有尿意怎么办 肝胆b超前喝水了怎么办 肝胆彩超喝水了怎么办 胆囊b超喝了水怎么办 系统b超照不到怎么办 思维彩超宝宝不动怎么办 怀孕七个月胎儿缺氧怎么办 怀孕29周小孩偏小怎么办 孕29周胎儿臀位怎么办 刚怀孕有囊肿该怎么办 食杏中毒怎么办吃什么 猫吃了扁桃仁怎么办 夏天来了??点狐臭怎么办? 我有一小点狐臭怎么办 淘客网站被微信屏蔽怎么办 微信老是屏蔽网站怎么办 华帝售后没人理怎么办 新开的网店没生意怎么办 淘小二介入买家举证不全怎么办 新股申购中签后钱不够怎么办 买的东西收不到怎么办? 拼多多按错收货怎么办 团购招生做到一半不如意怎么办 网购付款后卖家没有货怎么办 淘宝退货商家不同意退款怎么办 淘宝确认收货后卖家拒绝退款怎么办 淘宝卖家不同意退款怎么办