鸟哥的linux私房菜-基础学习篇(第二版)
2015-06-15 10:31
399 查看
[align=right]2011-05-11更新[/align][align=right]要深入学习及加强的有:[/align][align=right] 1、vim多练习[/align][align=right] 2、sed、awk、grep、cut、sort、uniq深入学习[/align][align=right] 3、shell脚本深入学习[/align][align=right] 4、PAM模块学习[/align][align=right] 5、quota实践(和ldap、samba一起)[/align][align=right] 6、at、crontab实践[/align][align=right] 7、grub2学习[/align][align=right] 8、make学习[/align][align=right] 9、日志管理、系统备份实践[/align][align=right] 10、logrotate实践[/align][align=right] 11、xorg.conf 学习[/align][align=right] 12、内核编译、驱动模块管理等联系[/align][align=right]
[/align][align=right]第一部分[/align][align=right]一、
GNU、GPL、FSF、LSB、LHS、VFS(六)
二、
多学、多练、多总结、多领悟[/align][align=right]三、[/align][align=right] 分区[/align][align=right] 硬件设备号:/dev/lp0 /dev/st0 /dev/ht0[/align][align=right]四、[/align][align=right] 系统安装:[/align][align=right] utc:夏令时,没有用不要设置[/align][align=right] selinux:没什么用,关掉好了[/align][align=right] 多重启动:[/align][align=right] dd if=dev/sda? of=/home/mbr bs=512 count=1 #?为linux安装的盘符[/align][align=right] 然后复制到windows盘,安装windows并更改boot.ini[/align][align=right]五、[/align][align=right] 1、date +% 、cal 、bc scale [/align] 2、startx、exit、快捷键
3、man info
4、shutdown -t -h -r -c -k -t 秒数 其他 +分钟[align=right]
[/align]第二部分六、 1、u、g、o、a 421
2、chown、chgrp、chmod -R 注意 -R
3、- d l b c s p
4、LHS
七、 1、cd - ~ . .. 、 ls -a -l -i -d
mkdir -m -p rmdir -p
2、cp mv rm :cp -a -p -d -r -f -i -l -s -u 注意 -u -r
3、cat tac nl more less head tail od
4、umask chattr lsattr 文件的安全属性 特殊权限
chattr +i +a --t--t--s
5、which whereis locate find
whereis -m -b -s
find -time -user -name -perm -exec 要掌握
八、
df、du、cfdisk、fsck、mount、mkfs、ln /etc/fstab /etc/mtab 1、扇区、物理存取原理
2、df du df:系统目录 du:当前目录
fdisk mke2fs mkswap fsck
3、ln -s
4、mount -t -o -L -o rw,sync,auto,dev,suid,exec,user,defaults,remount 要掌握
将设备文件挂载到目录
:e2lable 设备名 lable
dumpe2fs
5、/etc/fstab 6、mkswap、swapon、swapoff
九、 tar、dd、cpio
1、tar -z -j -c -x -v -f -p -P --exclude -N
2、dd if=dev/sda? of=/home/mbr bs=512 count=1 #?为linux安装的盘符
3、cpio -ocvB -icduv
第三部分
十、 编辑模式:0、$、g、G、x、d、y、p、c、u、 命令模式:w、q、e!、:w、ZZ、:set nu
十一、 cut、grep、sort、uniq、tee、split、xargs、alias、history、&& || 配置文件:bashrc、profile、inputrc、locale 十二、
sed、awk、grep、printf、字符
十三、
1、if elif else fi
2、case $n in "") *) esac
3、while [] do done
unil [] do done
4、for n in do done
第四部分
十四、 配置文件:passwd、shadow、securetty、nologin、sudoers groups、newgrp、useradd、passwd、userdel、who、mail 十五、
quota quotacheck edquota quotaon quotaoff 1、useradd、passwd 2、vi /etc/fstab、mount -o remount 3、quotacheck -avug 4、quotaon -avug 5、edquota -u edquota -p edquota -t 6、/etc/rc.d/rc.local # repquota -a 十六、 at.deny、cron.deny、crontab at、atq、atrm
crontab -l
十七、 &、jobs、fg % 、bg % 、kill ps aux、top、pstree -Aup free、rname -r -a 、uptime、dmesg、 fuser、lsof、pidof #不熟
第五部分
十八、 启动过程、inittab、rc.sysinit、sysconfig、rc.local、 lsmod、modinfo、modprobe -r、modprobe.conf grub设置 十九、
configure make make clean make install ldconfig、ldd
二十、
rpm -ivh
二一、
xinetd.conf、hosts.deny 独立守护程序
二二、 syslog.conf
logrotate: monthly #每个月轮替 size=10M #大于10M自动轮替 rotate 5 #保存5份 compress #压缩 sharedscripts #? prerotate #轮替前预处理 /usr/bin/chattr -a /var/log/admin.log endscript sharedscripts postrotate #轮替处理 /usr/bin/killall -HUP syslogd /usr/bin/chattr +a /var/log/admin.log endscript 二三、
多种备份手段
二四、
xorg.conf、inittab module #加载模块 inputdevice #键盘鼠标设置 files #显示字体 monitor #水平、垂直刷新频率 device #显卡驱动 screen #屏幕分辨率 serverlayout #要用的设置 二五、
lspci、iostat LVM
二六、
核心编译
[/align][align=right]第一部分[/align][align=right]一、
GNU、GPL、FSF、LSB、LHS、VFS(六)
二、
多学、多练、多总结、多领悟[/align][align=right]三、[/align][align=right] 分区[/align][align=right] 硬件设备号:/dev/lp0 /dev/st0 /dev/ht0[/align][align=right]四、[/align][align=right] 系统安装:[/align][align=right] utc:夏令时,没有用不要设置[/align][align=right] selinux:没什么用,关掉好了[/align][align=right] 多重启动:[/align][align=right] dd if=dev/sda? of=/home/mbr bs=512 count=1 #?为linux安装的盘符[/align][align=right] 然后复制到windows盘,安装windows并更改boot.ini[/align][align=right]五、[/align][align=right] 1、date +% 、cal 、bc scale [/align] 2、startx、exit、快捷键
3、man info
4、shutdown -t -h -r -c -k -t 秒数 其他 +分钟[align=right]
[/align]第二部分六、 1、u、g、o、a 421
2、chown、chgrp、chmod -R 注意 -R
3、- d l b c s p
4、LHS
七、 1、cd - ~ . .. 、 ls -a -l -i -d
mkdir -m -p rmdir -p
2、cp mv rm :cp -a -p -d -r -f -i -l -s -u 注意 -u -r
3、cat tac nl more less head tail od
4、umask chattr lsattr 文件的安全属性 特殊权限
chattr +i +a --t--t--s
5、which whereis locate find
whereis -m -b -s
find -time -user -name -perm -exec 要掌握
八、
df、du、cfdisk、fsck、mount、mkfs、ln /etc/fstab /etc/mtab 1、扇区、物理存取原理
2、df du df:系统目录 du:当前目录
fdisk mke2fs mkswap fsck
3、ln -s
4、mount -t -o -L -o rw,sync,auto,dev,suid,exec,user,defaults,remount 要掌握
将设备文件挂载到目录
:e2lable 设备名 lable
dumpe2fs
5、/etc/fstab 6、mkswap、swapon、swapoff
九、 tar、dd、cpio
1、tar -z -j -c -x -v -f -p -P --exclude -N
2、dd if=dev/sda? of=/home/mbr bs=512 count=1 #?为linux安装的盘符
3、cpio -ocvB -icduv
第三部分
十、 编辑模式:0、$、g、G、x、d、y、p、c、u、 命令模式:w、q、e!、:w、ZZ、:set nu
十一、 cut、grep、sort、uniq、tee、split、xargs、alias、history、&& || 配置文件:bashrc、profile、inputrc、locale 十二、
sed、awk、grep、printf、字符
十三、
1、if elif else fi
2、case $n in "") *) esac
3、while [] do done
unil [] do done
4、for n in do done
第四部分
十四、 配置文件:passwd、shadow、securetty、nologin、sudoers groups、newgrp、useradd、passwd、userdel、who、mail 十五、
quota quotacheck edquota quotaon quotaoff 1、useradd、passwd 2、vi /etc/fstab、mount -o remount 3、quotacheck -avug 4、quotaon -avug 5、edquota -u edquota -p edquota -t 6、/etc/rc.d/rc.local # repquota -a 十六、 at.deny、cron.deny、crontab at、atq、atrm
crontab -l
十七、 &、jobs、fg % 、bg % 、kill ps aux、top、pstree -Aup free、rname -r -a 、uptime、dmesg、 fuser、lsof、pidof #不熟
第五部分
十八、 启动过程、inittab、rc.sysinit、sysconfig、rc.local、 lsmod、modinfo、modprobe -r、modprobe.conf grub设置 十九、
configure make make clean make install ldconfig、ldd
二十、
rpm -ivh
二一、
xinetd.conf、hosts.deny 独立守护程序
二二、 syslog.conf
logrotate: monthly #每个月轮替 size=10M #大于10M自动轮替 rotate 5 #保存5份 compress #压缩 sharedscripts #? prerotate #轮替前预处理 /usr/bin/chattr -a /var/log/admin.log endscript sharedscripts postrotate #轮替处理 /usr/bin/killall -HUP syslogd /usr/bin/chattr +a /var/log/admin.log endscript 二三、
多种备份手段
二四、
xorg.conf、inittab module #加载模块 inputdevice #键盘鼠标设置 files #显示字体 monitor #水平、垂直刷新频率 device #显卡驱动 screen #屏幕分辨率 serverlayout #要用的设置 二五、
lspci、iostat LVM
二六、
核心编译
相关文章推荐
- 每天进步一点点——linux——mkdir
- [感受]20100124linux使用回顾
- 20091105今天开始只用linux了
- Linux内存开辟
- linux svn服务器搭建、客户端操作、备份与恢复
- linux svn服务器搭建、客户端操作、备份与恢复
- VNC配置连接远程服务器桌面-linux\windows
- linux 命令——6 rmdir(转)
- linux 命令——5 rm(转)
- Linux-iptables原理
- 每天进步一点点——linux——pwd
- DNS服务器搭建
- 每天进步一点点——linux——ls
- 浅析 Linux 初始化 init 系统,第 2 部分: UpStart
- 浅析 Linux 初始化 init 系统,第 1 部分: sysvinit
- Linux开发基于Qt的Android应用指定调试设备
- Linux curl命令详解
- The journey of a packet through the linux 2.4 network stack
- 学习笔记之 Linux 程序如何从用户态切换到内核态 反之呢
- [工程备案]linux基本命令以及C和C++编程