显示:
终端
1.物理终端 /dev/tty0
2.虚拟终端(mingetty) 6个字符 1个图形
3.串行终端(agetty) /dev/ttyS+数字
4.控制台 /dev/console ——》定义为 /etc/inittab console=虚拟终端
5.模拟终端 (在图形界面中打开终端 , telnet , ssh)
协议X(super) 小组 x386 unix版本
xfree 86 X11 R7 Xorg(新的组)
X --->xterm(开启只有终端端口) -->twm(窗口管理器) ---> gdm(GNOME桌面管理器)
X & 后台运行 export DISPLAY=:0
xterm &
twm(窗口管理器)
协议基于C/S(客户端/服务器)
图形的传递方法
1:xhost 基于地址验证
client( xhost +(代表允许) 地址 ) server(192.168.2.100
export DISPLAY=X.X.X.X:N.N)
2:xauth 基于帐号验证 (用户名 口令)
3: ssh -X (对方地址x.x.x.x)
桌面
1.gnome
2.kde (用yum安装)
system-config-display(调分辨率,色身)
--reconfig (当分辨率坏掉时恢复正常)
screen(用时需要安装) 运行比较大的文件注销退出时文件不会丢失
按ctrl+a+d 退出
按screen -r 文件数 打开运行的文件
计划任务
1.系统计划任务
在文件 /etc/crontab中
前五列代表时间(minute,hour,day of month,month,day of week) “*”代表每一天,分钟,小时,每个月 “8-10”(first-last) “*/2”每隔两分钟
任务(可执行脚本)---》编辑任务表格(/etc/crontab)
2.个人计划任务
crontab是周期性执行任务
crontab -e 帐号 创建任务
crontab -r 删除任务
crontab -l 列出任务
anacron
/etc/cron.allow
/etc/cron.deny
at 在一个特定的时间执行一个指令(一次性的)
两分钟后执行删除 /root/fsck.txt 文件
编译内核
准备工作
安装组
Development Libraries 开发库
Development Tools 开发工具
潜入内核 模块(M)
更换内核步骤:
1.内核源代码
2. .tar.gz | .tar.bz2
展开放到指定目录中 tar -zxvf | -jxvf 名称 -C 目录(/usr/src)
3. 禁用源代码所存放的目录
./.configure 通过--help可以查看参数 (针对应用程序的)
针对内核执行以下步骤:
make oldconfig (在字符终端下)
make menuconfig (在字符终端下)
make xmenuconfig (在kde桌面下)
make gxmenuconfig (在gnome桌面下)
4.make(编译 )
5. make install
6.vim /etc/grub.conf 改变default=