0、Linux――linus torvalds 1991年
1、Telnet不能直接使用root账户远程连接
2、切换用户 :
$su -root
$/bin/su root Ctrl+D或者exit命令可以终止root身份
$sudo -u user1 /sbin/dump ou /dev/hda2 sudo成user1执行dump
超级用户权限(UID=0)才可执行的操作:
a、chroot改变进程根目录 b、创建设备文件
c、改变资源限制和进程优先级 d、设置系统clock
e、set hostname f、配置网络接口,例如:eth0
g、open 特权端口(prot<1024) h、关闭系统
3、bin代表二进制,/usr/bin/ 目录每个用户都可以访问
4、VNCServer与X0VNCServer均可远程连接桌面,但是VNC是独立的,一方操作另一方不会同步显示,X0VNC能同
步显示,但是X0VNC只能在图像界面的Linux终端中使用
5、[]#X0VNCServer passwordfile = /root/.VNC/passwd ##指明验证文件
6、关闭系统:
shutdown(较妥善)、poweroff、halt(较简单)、init 0、reboot、telinit(进入特定级别)
7、#shutdown +10 ##10分钟后关机,ctrl+c 取消关机指令
#shutdown 18:00 ##18点关机,通知所有用户,且最后5分钟不允许新用户登录
8、在Linux文字界面中,按Alt+F4可以调出快速登录框,用户可以快速登录,但是在Xshell连接终端,此快捷键是关
闭Xshell的组合键
9、在Linux字符系统中,若root帐号与一个普通帐号均处于登录状态,若普通帐号按下组合键Ctrl+Alt+Del,则系统
会重新启动,解决办法:注释掉/etc/inittab的第32行
10、在/etc/inittab的id:3:initdefault一行可修改系统默认登录级别
11、文件查看:cat、more、less(可前后翻页)、vi、vim、tail -n(文件尾)、head -n(文件头)、man、info
12、#touch ##创建空文件
#touch file(已存在文件) ##将已有文件file的状态时间更新到当前时间
#stat file ##查看file的创建时间、最后修改时间
13、cp=’cp -i’ -i是指交互状态,例如:询问是否覆盖?
若执行多文件复制时不希望出现交互信息,执行命令#/bin/cp file1 file2
14、Linux图形界面系统中,系统默认每打开一个文件夹,弹出一个独立窗口,若想更改为始终在一个窗口中打开,
按如下方式更改:Edit――Preferences――Behavior――勾选“Always open in browser Windows”――close
15、在文档中查找关键词时,底行模式:向下查找:/关键词 向上查询:?关键词
在查找结果中,单击‘n’可同向(相对上面两种查找方式)翻行,‘N’反向翻行
16、开机引导过程:
a、加载并初始化内核(内核路径 /vmlinuz 或者 /boot/vmlinuz)
b、检测、配置设备
c、创建自发系统进程
d、操作员干预(手工引导)
e、执行系统启动脚本
f、多用户操作
17、配置Linux内核4种基本方法:
a、修改可调的(动态)内核配置参数
b、随时将新驱动和模块加入现有内核
c、从头编译构造一个内核
d、通过内核加载引导程序LILO或者GRUB,引导时提供操作指令
18、引导程序
a、LILO:传统Linux引导程序,稳定而且有很好的文档
b、GRUB:灵活且复杂,主流程序,默认配置文件/boot/grub/grub.conf
主设备安装GRUB:grub-install '(hd0,0)'
19、Windows NT/2000+Linux多重引导
a、先装Windows,再装Linux,然后用软盘或者CDROM引导他
b、提取Linux分区的头512字节(引导记录),写入文件,
#dd if=/dev/hda2 of=linux.bin bs=512 count=1
c、复制此文件到NT/2000分区,并在NT/2000的引导加载程序配置文件C:\bin.ini中增加一条,类似于
C:\linux.bin="linux"
20、启动脚本执行的任务:
a、设置PC名称、时区
b、采用fsck检查磁盘(自动模式)
c、安装启动磁盘
d、从/tmp删除旧文件
e、配置网络接口
f、启动守护进程和Network