<?xml version="1.0" encoding="gbk"?> <rss version="2.0"><channel> <title>定阅帖子更新</title> <link>http://www.broadkey.com.cn/XML.ASP</link><description>TEAM Board - 意得法电子</description> <copyright>TEAM 2.0.5 Release</copyright><generator>TEAM Board by TEAM5.Cn Studio</generator> <ttl>30</ttl><item><link>http://www.broadkey.com.cn/Thread.asp?tid=360 </link><title>写得蛮好的linux学习笔记</title><author>anky99</author><pubDate>2009-12-09 19:00:54</pubDate><description><![CDATA[<div>linux<font face="宋体">目录架构</font><br />
/ &nbsp; <font face="宋体">根目录</font><br />
/bin&nbsp;&nbsp;&nbsp; <font face="宋体">常用的命令</font> binary file <font face="宋体">的目錄</font><br />
/boot&nbsp;&nbsp; <font face="宋体">存放系统启动时必须读取的档案，包括核心</font> (kernel) <font face="宋体">在内</font><br />
&nbsp;&nbsp;&nbsp;&nbsp; /boot/grub/menu.lst&nbsp;&nbsp; GRUB<font face="宋体">设置</font><br />
&nbsp;&nbsp;&nbsp;&nbsp; /boot/vmlinuz&nbsp;&nbsp; <font face="宋体">内核</font><br />
&nbsp;&nbsp;&nbsp;&nbsp; /boot/initrd&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">核心解壓縮所需</font> RAM Disk<br />
/dev&nbsp;&nbsp;&nbsp; <font face="宋体">系统周边设备</font>&nbsp;&nbsp;&nbsp;&nbsp; <br />
/etc&nbsp;&nbsp;&nbsp; <font face="宋体">系统相关设定文件</font><br />
&nbsp;&nbsp;&nbsp;&nbsp; /etc/DIR_COLORS&nbsp;&nbsp; <font face="宋体">设定颜色</font><br />
&nbsp;&nbsp;&nbsp;&nbsp; /etc/HOSTNAME&nbsp;&nbsp; <font face="宋体">设定用户的节点名</font><br />
&nbsp;&nbsp;&nbsp;&nbsp; /etc/NETWORKING&nbsp;&nbsp; <font face="宋体">只有</font>YES<font face="宋体">标明网络存在</font><br />
&nbsp;&nbsp;&nbsp;&nbsp; /etc/host.conf <font face="宋体">文件说明用户的系统如何查询节点名</font><br />
&nbsp;&nbsp;&nbsp;&nbsp; /etc/hosts <font face="宋体">设定用户自已的</font>IP<font face="宋体">与名字的对应表</font><br />
&nbsp;&nbsp;&nbsp;&nbsp; /etc/hosts.allow <font face="宋体">设置允许使用</font>inetd<font face="宋体">的机器使用</font> <br />
&nbsp;&nbsp;&nbsp;&nbsp; /etc/hosts.deny <font face="宋体">设置不允许使用</font>inetd<font face="宋体">的机器使用</font><br />
&nbsp;&nbsp;&nbsp;&nbsp; /etc/hosts.equiv <font face="宋体">设置远端机不用密码</font><br />
&nbsp;&nbsp;&nbsp;&nbsp; /etc/inetd.conf <font face="宋体">设定系统网络守护进程</font>inetd<font face="宋体">的配置</font><br />
&nbsp;&nbsp;&nbsp;&nbsp; /etc/gateways <font face="宋体">设定路由器</font><br />
&nbsp;&nbsp;&nbsp;&nbsp; /etc/protocols <font face="宋体">设定系统支持的协议</font><br />
&nbsp;&nbsp;&nbsp;&nbsp; /etc/named.boot <font face="宋体">设定本机为名字服务器的配置文件</font><br />
&nbsp;&nbsp;&nbsp;&nbsp; /etc/sysconfig/network-scrīpts/ifcfg-eth0&nbsp;&nbsp; <font face="宋体">设置</font>IP<br />
&nbsp;&nbsp;&nbsp;&nbsp; /etc/resolv.conf&nbsp;&nbsp;&nbsp; <font face="宋体">设置</font>DNS&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp; /etc/X11&nbsp; X Window<font face="宋体">的配置文件</font>,xorg.conf <font face="宋体">或</font> XF86Config <font face="宋体">這兩個</font> X Server <font face="宋体">的設定檔</font><br />
&nbsp;&nbsp;&nbsp;&nbsp; /etc/fstab&nbsp;&nbsp;&nbsp; <font face="宋体">记录开机要</font>mount<font face="宋体">的文件系统</font><br />
&nbsp;&nbsp;&nbsp;&nbsp; /etc/inittab <font face="宋体">设定系统启动时</font>init<font face="宋体">进程将把系统设置成什么样的</font>runlevel<br />
&nbsp;&nbsp;&nbsp;&nbsp; /etc/issue <font face="宋体">记录用户登录前显示的信息</font><br />
&nbsp;&nbsp;&nbsp;&nbsp; /etc/group <font face="宋体">设定用户的组名与相关信息</font><br />
&nbsp;&nbsp;&nbsp;&nbsp; /etc/passwd <font face="宋体">帐号信息</font><br />
&nbsp;&nbsp;&nbsp;&nbsp; /etc/shadow <font face="宋体">密码信息</font><br />
&nbsp;&nbsp;&nbsp;&nbsp; /etc/sudoers <font face="宋体">可以</font>sudo<font face="宋体">命令的配置文件</font><br />
&nbsp;&nbsp;&nbsp;&nbsp; /etc/securetty <font face="宋体">设定哪些终端可以让</font>root<font face="宋体">登录</font><br />
&nbsp;&nbsp;&nbsp;&nbsp; /etc/login.defs <font face="宋体">所有用户登录时的缺省配置</font><br />
&nbsp;&nbsp;&nbsp;&nbsp; /etc/exports <font face="宋体">设定</font>NFS<font face="宋体">系统用的</font><br />
&nbsp;&nbsp;&nbsp;&nbsp; /etc/init.d/&nbsp;&nbsp; <font face="宋体">所有服務的預設啟動</font> scrīpt <font face="宋体">都是放在這裡的，例如要啟動或者關閉</font><br />
&nbsp;&nbsp;&nbsp;&nbsp; /etc/xinetd.d/&nbsp; <font face="宋体">這就是所謂的</font> super daemon <font face="宋体">管理的各項服務的設定檔目錄</font><br />
&nbsp;&nbsp;&nbsp;&nbsp; /etc/modprobe.conf&nbsp;&nbsp; <font face="宋体">内核模块额外参数设定</font><br />
&nbsp;&nbsp;&nbsp;&nbsp; /etc/syslog.conf&nbsp;&nbsp; <font face="宋体"><a href="javascript:;" target="_self"><u><strong>日志</strong></u></a>设置文件</font><br />
/home&nbsp;&nbsp; <font face="宋体">使用者家目录</font><br />
/lib&nbsp;&nbsp;&nbsp; <font face="宋体">系统会使用到的函数库</font><br />
&nbsp;&nbsp;&nbsp;&nbsp; /lib/modules&nbsp;&nbsp; kernel <font face="宋体">的相关模块</font><br />
&nbsp;&nbsp;&nbsp;&nbsp; /var/lib/rpm&nbsp;&nbsp; rpm<font face="宋体">套件安装处</font> <br />
/lost+found&nbsp;&nbsp;&nbsp; <font face="宋体">系統不正常產生錯誤時，會將一些遺失的片段放置於此目錄下</font><br />
/mnt&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">外设的挂载点</font><br />
/media&nbsp;&nbsp; <font face="宋体">与</font>/mnt<font face="宋体">类似</font><br />
/opt&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">主机额外安装的软件</font><br />
/proc&nbsp;&nbsp;&nbsp; <font face="宋体">虚拟目录，是内存的映射</font><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /proc/version&nbsp;&nbsp; <font face="宋体">内核版本</font><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /proc/sys/kernel&nbsp;&nbsp; <font face="宋体">系统内核功能</font><br />
/root&nbsp;&nbsp;&nbsp; <font face="宋体"><a href="javascript:;" target="_self"><u><strong>系统管理</strong></u></a>员的家目录</font><br />
/sbin&nbsp;&nbsp;&nbsp; <font face="宋体">系统管理员才能执行的指令</font><br />
/srv&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">一些服務啟動之後，這些服務所需要取用的資料目錄</font><br />
/tmp&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">一般使用者或者是正在執行的程序暫時放置檔案的地方</font><br />
/usr&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">最大的目录，存许应用程序和文件</font><br />
&nbsp;&nbsp;&nbsp; /usr/X11R6<font face="宋体">：</font>&nbsp;&nbsp; X-Window<font face="宋体">目录</font> <br />
&nbsp;&nbsp;&nbsp; /usr/src<font face="宋体">：</font>&nbsp;&nbsp;&nbsp; Linux<font face="宋体">源代码</font><br />
&nbsp;&nbsp;&nbsp; /usr/include<font face="宋体">：系统头文件</font><br />
&nbsp;&nbsp;&nbsp; /usr/openwin <font face="宋体">存放</font>SUN<font face="宋体">的</font>OpenWin <br />
&nbsp;&nbsp;&nbsp; /usr/man <font face="宋体">在线使用手册</font><br />
&nbsp;&nbsp;&nbsp; /usr/bin&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">使用者可執行的</font> binary file <font face="宋体">的目錄</font><br />
&nbsp;&nbsp;&nbsp; /usr/local/bin&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">使用者可執行的</font> binary file <font face="宋体">的目錄</font><br />
&nbsp;&nbsp;&nbsp; /usr/lib&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">系统会使用到的函数库</font><br />
&nbsp;&nbsp;&nbsp; /usr/local/lib&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">系统会使用到的函数库</font><br />
&nbsp;&nbsp;&nbsp; /usr/sbin&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">系统管理员才能执行的指令</font><br />
&nbsp;&nbsp;&nbsp; /usr/local/sbin&nbsp;&nbsp;&nbsp; <font face="宋体">系统管理员才能执行的指令</font><br />
/var&nbsp;&nbsp; <font face="宋体">日志文件</font><br />
&nbsp;&nbsp;&nbsp; /var/log/secure&nbsp;&nbsp;&nbsp; <font face="宋体">記錄登入系統存取資料的檔案，例如</font> pop3, ssh, telnet, ftp <font face="宋体">等都會記錄在此檔案中</font><br />
&nbsp;&nbsp;&nbsp; /var/log/wtmp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">記錄登入者的訊息資料</font>, last<br />
&nbsp;&nbsp;&nbsp; /var/log/messages&nbsp; <font face="宋体">幾乎系統發生的錯誤訊息</font><br />
&nbsp;&nbsp;&nbsp; /var/log/boot.log&nbsp; <font face="宋体">記錄開機或者是一些服務啟動的時候，所顯示的啟動或關閉訊息</font><br />
&nbsp;&nbsp;&nbsp; /var/log/maillog&nbsp;&nbsp; <font face="宋体">紀錄郵件存取或往來</font>( sendmail <font face="宋体">與</font> pop3 )<font face="宋体">的使用者記錄</font><br />
&nbsp;&nbsp;&nbsp; /var/log/cron&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">記錄</font> crontab <font face="宋体">這個例行性服務的內容</font><br />
&nbsp;&nbsp;&nbsp; /var/log/httpd, /var/log/news, /var/log/mysqld.log, /var/log/samba, /var/log/procmail.log<font face="宋体">：</font><br />
&nbsp;&nbsp;&nbsp; <font face="宋体">分別是幾個不同的網路服務的記錄檔</font></div>
<div>&nbsp;</div>
<div><font face="宋体">一些常用的基本命令</font>:<br />
uname -a&nbsp;&nbsp;&nbsp; <font face="宋体">查看内核版本</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
ls -al&nbsp;&nbsp;&nbsp; <font face="宋体">显示所有文件的属性</font><br />
pwd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">显示当前路径</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
cd -&nbsp;&nbsp;&nbsp; <font face="宋体">返回上一次目录</font>&nbsp;&nbsp;&nbsp;&nbsp; cd ~&nbsp;&nbsp;&nbsp; <font face="宋体">返回主目录</font><br />
date s&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">设置时间、日期</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
cal&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">显示日历</font>&nbsp;&nbsp;&nbsp;&nbsp; cal 2006<br />
bc&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">计算器具</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
man&nbsp; &amp; info&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">帮助手册</font><br />
locale&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">显示当前字体</font>&nbsp;&nbsp;&nbsp;&nbsp; locale -a&nbsp;&nbsp;&nbsp; <font face="宋体">所有可用字体</font>&nbsp;&nbsp;&nbsp;&nbsp; /etc/sysconfig/i18n<font face="宋体">设置文件</font><br />
LANG=en&nbsp;&nbsp;&nbsp; <font face="宋体">使用英文字体</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
sync&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">将数据同步写入硬盘</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
shutdonw -h now &amp; half &amp; poweroff&nbsp; <font face="宋体">关机</font><br />
reboot&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">重启</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
startx&nbsp; &amp;&nbsp; init 5&nbsp;&nbsp; <font face="宋体">进入图形介面</font><br />
/work&nbsp; &amp; ?work&nbsp;&nbsp;&nbsp; <font face="宋体">向上、下查找文档内容</font><br />
chgrp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">改变档案群组</font>&nbsp; chgrp testing install.log&nbsp;&nbsp;&nbsp; <br />
chown&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">改变所属人</font>&nbsp;&nbsp; chown root:root install.log<br />
chmod&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">改变属性</font>&nbsp;&nbsp;&nbsp;&nbsp; chmod 777 install.log&nbsp;&nbsp;&nbsp;&nbsp; read=&quot;4&quot;&nbsp; write=&quot;2&quot;&nbsp; execute=&quot;1&quot;<br />
cp&nbsp;&nbsp; <font face="宋体">复制</font>&nbsp;&nbsp; cp filename<br />
rm&nbsp;&nbsp; <font face="宋体">删除文件</font>&nbsp; rm -rf filename&nbsp;&nbsp; <font face="宋体">强制删除文件</font><br />
rmdir&nbsp;&nbsp; <font face="宋体">删除文件夹</font><br />
mv&nbsp; <font face="宋体">移动</font>&nbsp;&nbsp;&nbsp; mv 123.txt 222.txt&nbsp; <font face="宋体">重命名</font><br />
mkdir&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">创建文件夹</font><br />
touch&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">创建文件</font>&nbsp; <font face="宋体">更新当前时间</font><br />
cat&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">由第一行开始显示</font>&nbsp;&nbsp;&nbsp;&nbsp; cat |more&nbsp; <font face="宋体">分页</font><br />
nl&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">在内容前加行号</font><br />
more&nbsp; &amp;&nbsp; less&nbsp;&nbsp; <font face="宋体">一面一面翻动</font><br />
head -n filename&nbsp;&nbsp; <font face="宋体">显示第</font>N<font face="宋体">行内容</font><br />
tail -n filename&nbsp; <font face="宋体">显示后</font>N<font face="宋体">行内容</font><br />
od&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">显示非纯文档</font><br />
df -h <font face="宋体">显示分区空间</font><br />
du&nbsp; <font face="宋体">显示目录或文件的大小</font><br />
fdisk&nbsp;&nbsp; <font face="宋体">分区设置</font>&nbsp;&nbsp;&nbsp; fdisk -l /dev/hda&nbsp; <font face="宋体">显示硬盘分区状态</font><br />
mkfs&nbsp;&nbsp;&nbsp; <font face="宋体">建立各种文件系统</font>&nbsp; mkfs -t ext3&nbsp; /dev/ram15&nbsp;&nbsp; <br />
fsck&nbsp;&nbsp;&nbsp; <font face="宋体">检查和修复</font>LINUX<font face="宋体">档案</font><br />
ln&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">硬链接</font>&nbsp;&nbsp; ln -s&nbsp; <font face="宋体">软件链接</font><br />
whereis&nbsp;&nbsp; <font face="宋体">查找命令</font><br />
locate&nbsp;&nbsp;&nbsp; <font face="宋体">查找</font><br />
find&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">查找</font>&nbsp;&nbsp; find / -name &quot;***.***&quot;<br />
which&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">查看工具</font><br />
whoami&nbsp;&nbsp;&nbsp; <font face="宋体">显示当前用户</font><br />
gcc -v&nbsp;&nbsp;&nbsp; <font face="宋体">查看</font>GCC<font face="宋体">版本</font><br />
chattr +i filename&nbsp; <font face="宋体">禁止删除</font>&nbsp;&nbsp; chattr -i filename&nbsp; <font face="宋体">取消禁止</font><br />
lsattr&nbsp;&nbsp;&nbsp; <font face="宋体">显示隐藏档属性</font><br />
updatedb&nbsp; <font face="宋体">更新资料库</font><br />
mke2fs&nbsp;&nbsp;&nbsp; <font face="宋体">格式化</font>&nbsp;&nbsp; mkfs -t ext3 <br />
dd if=&quot;/etc/passwd&quot; ōf=/tmp/passwd.bak&nbsp;&nbsp;&nbsp; <font face="宋体">备份</font><br />
mount&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">列出系统所有的分区</font><br />
mount -t iso9660 /dev/cdrom /mnt/cdrom&nbsp;&nbsp; <font face="宋体">挂载光盘</font><br />
mount -t vfat /dev/fd0 /mnt/floppy&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">挂载软盘</font><br />
mount -t vfat -o iocharset=&quot;utf8&quot;,umask=000 /dev/hda2 /mnt/hda2&nbsp;&nbsp; <font face="宋体">挂载</font>fat32<font face="宋体">分区</font><br />
mount -t ntfs -o nls=&quot;utf8&quot;,umask=000 /dev/hda3 /mnt/hda3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">挂载</font>ntfs<font face="宋体">分区</font><br />
Linux-NTFS Project: <a href="http://linux-ntfs.sourceforge.net/"><font color="#223355">http://linux-ntfs.sourceforge.net/</font></a><br />
umount /mnt/hda3&nbsp; <font face="宋体">缷载</font><br />
ifconfig&nbsp;&nbsp; <font face="宋体">显示或设置网络设备</font><br />
service network restart&nbsp;&nbsp; <font face="宋体">重启网卡</font>&nbsp; <br />
ifdown eth0&nbsp; <font face="宋体">关闭网卡</font><br />
ifup eth0&nbsp;&nbsp;&nbsp; <font face="宋体">开启网卡</font><br />
clear&nbsp;&nbsp;&nbsp; <font face="宋体">清屏</font><br />
history&nbsp;&nbsp;&nbsp; <font face="宋体"><a href="javascript:;" target="_self"><u><strong>历史</strong></u></a>记录</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; !55&nbsp; <font face="宋体">执行第</font>55<font face="宋体">个指令</font><br />
stty&nbsp;&nbsp; <font face="宋体">设置终端</font>&nbsp;&nbsp;&nbsp; stty -a<br />
fdisk /mbr&nbsp;&nbsp; <font face="宋体">删除</font>GRUB<br />
at&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">僅進行一次的工作排程</font><br />
crontab&nbsp;&nbsp; <font face="宋体">循環執行的例行性命令</font>&nbsp;&nbsp;&nbsp; [e]<font face="宋体">编辑</font>,[l]<font face="宋体">显示</font>,[r]<font face="宋体">删除任务</font><br />
&amp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">后台运行程序</font>&nbsp;&nbsp;&nbsp; tar -zxvf 123.tar.gz &amp; ---------&gt;<font face="宋体">后台运行</font><br />
jobs&nbsp;&nbsp;&nbsp; <font face="宋体">观看后台暂停的程序</font>&nbsp;&nbsp; jobs -l<br />
fg&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">将后台程序调到前台</font>&nbsp;&nbsp; fg n ------&gt;n<font face="宋体">是数字</font>,<font face="宋体">可以指定进行那个程序</font><br />
bg&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">让工作在后台运行</font><br />
kill&nbsp;&nbsp;&nbsp; <font face="宋体">结束进程</font>&nbsp;&nbsp;&nbsp; kill -9 PID&nbsp;&nbsp;&nbsp;&nbsp; [9]<font face="宋体">强制结束</font>,[15]<font face="宋体">正常结束</font>,[l]<font face="宋体">列出可用的</font>kill<font face="宋体">信号</font><br />
ps aux&nbsp; <font face="宋体">查看后台程序</font>&nbsp;&nbsp; <br />
top&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">查看后台程序</font>&nbsp;&nbsp; top -d 2&nbsp;&nbsp;&nbsp; <font face="宋体">每两秒更新一次</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; top -d 2 -p10604&nbsp;&nbsp; <font face="宋体">观看某个</font>PID<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; top -b -n 2 &gt; /tmp/top.txt -----&gt;<font face="宋体">將</font> top <font face="宋体">的資訊進行</font> 2 <font face="宋体">次，然後將結果輸出到</font> /tmp/top.txt&nbsp;&nbsp;&nbsp; <br />
pstree&nbsp;&nbsp; <font face="宋体">以树状图显示程序</font>&nbsp;&nbsp;&nbsp; [A]<font face="宋体">以</font> ASCII <font face="宋体">來連接</font>, [u]<font face="宋体">列出</font>PID, [p]<font face="宋体">列出帐号</font><br />
killall&nbsp;&nbsp; <font face="宋体">要刪除某個服務</font>&nbsp;&nbsp;&nbsp; killall -9 httpd<br />
free&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">显示内存状态</font>&nbsp;&nbsp;&nbsp;&nbsp; free -m&nbsp; --------&gt;<font face="宋体">以</font>M<font face="宋体">为单位显示</font><br />
uptime&nbsp;&nbsp;&nbsp; <font face="宋体">显示目前系统开机时间</font><br />
netstat&nbsp;&nbsp; <font face="宋体">显示网络状态</font>&nbsp;&nbsp;&nbsp; netstat -tulnp------&gt;<font face="宋体">找出目前系統上已在監聽的網路連線及其</font> PID<br />
dmesg&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">显示开机信息</font>&nbsp;&nbsp;&nbsp; demsg | more<br />
nice&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">设置优先权</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; nice -n -5 vi &amp; -----&gt;<font face="宋体">用</font> root <font face="宋体">給一個</font> nice <font face="宋体">植為</font> -5 <font face="宋体">，用於執行</font> vi <br />
renice&nbsp;&nbsp;&nbsp; <font face="宋体">调整已存在优先权</font><br />
runlevel&nbsp; <font face="宋体">显示目前的</font>runlevel<br />
depmod&nbsp;&nbsp;&nbsp; <font face="宋体">分析可载入模块的相依性</font><br />
lsmod&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">显示已载入系统的模块</font><br />
modinfo&nbsp;&nbsp; <font face="宋体">显示</font>kernel<font face="宋体">模块的信息</font><br />
insmod&nbsp;&nbsp;&nbsp; <font face="宋体">载入模块</font><br />
modprobe&nbsp;&nbsp; <font face="宋体">自动处理可载入模块</font><br />
rmmod&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">删除模块</font><br />
chkconfig&nbsp;&nbsp; <font face="宋体">检查，设置系统的各种服务</font>&nbsp;&nbsp;&nbsp;&nbsp; chkconfig --list -----&gt;<font face="宋体">列出各项服务状态</font><br />
ntsysv&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">设置系统的各种服务</font><br />
cpio&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">备份文件</font><br />
&nbsp;</div>
<div><br />
<font face="宋体">压缩命令：</font><br />
&nbsp;*.Z&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; compress <font face="宋体">程式壓縮的檔案；</font> <br />
&nbsp;*.bz2&nbsp;&nbsp;&nbsp; bzip2 <font face="宋体">程式壓縮的檔案；</font> <br />
&nbsp;*.gz&nbsp;&nbsp;&nbsp;&nbsp; gzip <font face="宋体">程式壓縮的檔案；</font> <br />
&nbsp;*.tar&nbsp;&nbsp;&nbsp; tar <font face="宋体">程式打包的資料，並沒有壓縮過；</font> <br />
&nbsp;*.tar.gz tar <font face="宋体">程式打包的檔案，其中並且經過</font> gzip <font face="宋体">的壓縮</font><br />
compress filename&nbsp; <font face="宋体">压缩文件</font>&nbsp; <font face="宋体">加</font>[-d]<font face="宋体">解压</font>&nbsp; uncompress<br />
gzip filename&nbsp;&nbsp; <font face="宋体">压缩</font>&nbsp; <font face="宋体">加</font>[-d]<font face="宋体">解压</font>&nbsp; zcat 123.gz <font face="宋体">查看压缩文件内容</font><br />
bzip2 -z filename&nbsp; <font face="宋体">压缩</font>&nbsp; <font face="宋体">加</font>[-d]<font face="宋体">解压</font>&nbsp;&nbsp; bzcat filename.bz2&nbsp; <font face="宋体">查看压缩文件内容</font><br />
tar -cvf /home/123.tar /etc&nbsp; <font face="宋体">打包，不压缩</font><br />
tar -xvf 123.tar&nbsp;&nbsp; <font face="宋体">解开包</font><br />
tar -zxvf /home/123.tar.gz&nbsp; <font face="宋体">以</font>gzip<font face="宋体">解压</font><br />
tar -jxvf /home/123.tar.bz2&nbsp; <font face="宋体">以</font>bzip2<font face="宋体">解压</font><br />
tar -ztvf /tmp/etc.tar.gz&nbsp;&nbsp; <font face="宋体">查看</font>tar<font face="宋体">内容</font><br />
cpio -covB&nbsp; &gt; [file|device]&nbsp;&nbsp; <font face="宋体">份份</font><br />
cpio -icduv &lt; [file|device]&nbsp;&nbsp; <font face="宋体">还原</font></div>
<div>&nbsp;</div>
<div>vi<font face="宋体">一般用法</font><br />
<font face="宋体">一般模式</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">编辑模式</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">指令模式</font><br />
h <font face="宋体">左</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; a,i,r,o,A,I,R,O&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :w <font face="宋体">保存</font><br />
j <font face="宋体">下</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">进入编辑模式</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :w! <font face="宋体">强制保存</font><br />
k <font face="宋体">上</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dd <font face="宋体">删除光标当前行</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :q! <font face="宋体">不保存离开</font><br />
l <font face="宋体">右</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ndd <font face="宋体">删除</font>n<font face="宋体">行</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :wq! <font face="宋体">保存后离开</font><br />
0 <font face="宋体">移动到行首</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yy <font face="宋体">复制当前行</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :e! <font face="宋体">还原原始档</font><br />
$ <font face="宋体">移动到行尾</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; nyy <font face="宋体">复制</font>n<font face="宋体">行</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :w filename <font face="宋体">另存为</font><br />
H <font face="宋体">屏幕最上</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; p,P <font face="宋体">粘贴</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :set nu <font face="宋体">设置行号</font><br />
M <font face="宋体">屏幕中央</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; u&nbsp; <font face="宋体">撤消</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :set nonu <font face="宋体">取消行号</font><br />
L <font face="宋体">屏幕最下</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [Ctrl]+r <font face="宋体">重做上一个动作</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ZZ <font face="宋体">保存离开</font><br />
G <font face="宋体">档案最后一行</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [ctrl]+z <font face="宋体">暂停退出</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :set nohlsearch&nbsp;&nbsp; <font face="宋体">永久地关闭高亮显示</font><br />
/work <font face="宋体">向下搜索</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :sp <font face="宋体">同时打开两个文档</font> <br />
?work <font face="宋体">向上搜索</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [Ctrl]+w <font face="宋体">两个文档设换</font><br />
gg <font face="宋体">移动到档案第一行</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :nohlsearch&nbsp;&nbsp;&nbsp; <font face="宋体">暂时关闭高亮显示</font></div>
<div>&nbsp;</div>
<div><font face="宋体">认识</font>SHELL<br />
alias&nbsp;&nbsp;&nbsp; <font face="宋体">显示当前所有的命令别名</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; alias lm=&quot;ls -al&quot;&nbsp;&nbsp; <font face="宋体">命令别名</font>&nbsp;&nbsp;&nbsp; unalias lm <font face="宋体">取消命令别名</font><br />
type&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">类似</font>which<br />
exprot&nbsp;&nbsp;&nbsp; <font face="宋体">设置或显示环境变量</font><br />
exprot PATH=&quot;$PATH&quot;:/sbin&nbsp; <font face="宋体">添加</font>/sbin<font face="宋体">入</font>PATH<font face="宋体">路径</font><br />
echo $PATH&nbsp;&nbsp;&nbsp; <font face="宋体">显示</font>PATH<font face="宋体">路径</font><br />
bash&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">进入子程序</font><br />
name=yang&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">设定变量</font><br />
unset name&nbsp;&nbsp;&nbsp; <font face="宋体">取消变量</font><br />
echo $name&nbsp;&nbsp;&nbsp; <font face="宋体">显示变量的内容</font><br />
myname=&quot;$name its me&quot;&nbsp;&nbsp; &amp;&nbsp;&nbsp; myname='$name its me'&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">单引号时</font>$name<font face="宋体">失去变量内容</font><br />
ciw=/etc/sysconfig/network-scrīpts/&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">设置路径</font><br />
env&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">列出所有环境变量</font><br />
echo $RANDOM&nbsp;&nbsp;&nbsp; <font face="宋体">显示随意产生的数</font><br />
set&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">设置</font>SHELL<br />
PS1='[\u@\h \w \A #\#]\$ '&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">提示字元的設定</font><br />
&nbsp;&nbsp; [root@linux ~]# read [-pt] variable&nbsp;&nbsp;&nbsp;&nbsp; -----------<font face="宋体">读取键盘输入的变量</font><br />
&nbsp;&nbsp; <font face="宋体">參數：</font><br />
&nbsp;&nbsp; -p&nbsp; <font face="宋体">：後面可以接提示字元！</font><br />
&nbsp;&nbsp; -t&nbsp; <font face="宋体">：後面可以接等待的『秒數！』</font><br />
declare&nbsp;&nbsp;&nbsp; <font face="宋体">声明</font> shell <font face="宋体">变量</font><br />
ulimit -a&nbsp;&nbsp; <font face="宋体">显示所有限制资料</font><br />
&nbsp;ls /tmp/yang &amp;&amp; echo &quot;exist&quot; || echo &quot;not exist&quot;<br />
&nbsp;<font face="宋体">意思是說，當</font> ls /tmp/yang <font face="宋体">執行後，若正確，就執行</font>echo &quot;exist&quot; ,<font face="宋体">若有問題，就執行</font>echo &quot;not exist&quot; <br />
&nbsp;echo $PATH | cut -d ':' -f 5&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">以</font>:<font face="宋体">为分隔符</font>,<font face="宋体">读取第</font>5<font face="宋体">段内容</font><br />
&nbsp;export | cut -c 10-20&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">读取第</font>10<font face="宋体">到</font>20<font face="宋体">个字节的内容</font><br />
&nbsp;last | grep 'root'&nbsp;&nbsp;&nbsp; <font face="宋体">搜索有</font>root<font face="宋体">的一行</font>,<font face="宋体">加</font>[-v]<font face="宋体">反向搜索</font><br />
&nbsp;cat /etc/passwd | sort&nbsp;&nbsp;&nbsp; <font face="宋体">排序显示</font><br />
&nbsp;cat /etc/passwd | wc&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">显示『行、字数、字节数』</font></div>
<div><font face="宋体">正规表示法</font><br />
[root@test root]# grep [-acinv] '<font face="宋体">搜尋字串</font>' filename<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">參數說明：</font><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -a <font face="宋体">：將</font> binary <font face="宋体">檔案以</font> text <font face="宋体">檔案的方式搜尋資料</font><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -c <font face="宋体">：計算找到</font> '<font face="宋体">搜尋字串</font>' <font face="宋体">的次數</font><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -i <font face="宋体">：忽略大小寫的不同，所以大小寫視為相同</font><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -n <font face="宋体">：順便輸出行號</font><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -v <font face="宋体">：反向選擇，亦即顯示出沒有</font> '<font face="宋体">搜尋字串</font>' <font face="宋体">內容的那一行！</font><br />
&nbsp;grep -n 'the' 123.txt&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">搜索</font>the<font face="宋体">字符</font> -----------<font face="宋体">搜尋特定字串</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;grep -n 't[ea]st' 123.txt&nbsp;&nbsp;&nbsp; <font face="宋体">搜索</font>test<font face="宋体">或</font>taste<font face="宋体">两个字符</font>---------<font face="宋体">利用</font> [] <font face="宋体">來搜尋集合字元</font><br />
&nbsp;grep -n '[^g]oo' 123.txt&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">搜索前面不为</font>g<font face="宋体">的</font>oo-----------<font face="宋体">向選擇</font> [^] <br />
&nbsp;grep -n '[0-9]' 123.txt&nbsp; <font face="宋体">搜索有</font>0-9<font face="宋体">的数字</font><br />
&nbsp;grep -n '^the' 123.txt <font face="宋体">搜索以</font>the<font face="宋体">为行首</font>-----------<font face="宋体">行首搜索</font>^<br />
&nbsp;grep -n '^[^a-zA-Z]' 123.txt&nbsp; <font face="宋体">搜索不以英文字母开头</font><br />
&nbsp;grep -n '[a-z]$' 123.txt&nbsp;&nbsp;&nbsp; <font face="宋体">搜索以</font>a-z<font face="宋体">结尾的行</font>---------- <font face="宋体">行尾搜索</font>$<br />
&nbsp;grep -n 'g..d' 123.txt&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">搜索开头</font>g<font face="宋体">结尾</font>d<font face="宋体">字符</font>----------<font face="宋体">任意一個字元</font> . <br />
&nbsp;grep -n 'ooo*' 123.txt&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">搜索至少有两个</font>oo<font face="宋体">的字符</font>---------<font face="宋体">重複字元</font> *<br />
sed&nbsp;&nbsp;&nbsp; <font face="宋体">文本流编辑器</font>&nbsp;&nbsp;&nbsp; <font face="宋体">利用脚本命令来处理文本文件</font><br />
awd&nbsp;&nbsp;&nbsp; <font face="宋体">模式扫描和处理语言</font><br />
&nbsp;nl 123.txt | sed '2,5d'&nbsp;&nbsp; <font face="宋体">删除第二到第五行的内容</font><br />
diff&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">比较文件的差异</font><br />
cmp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">比较两个文件是否有差异</font><br />
patch&nbsp;&nbsp;&nbsp; <font face="宋体">修补文件</font><br />
pr&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">要打印的文件格式化</font><br />
&nbsp;</div>
<div><br />
<font face="宋体">帐号管理</font><br />
/etc/passwd&nbsp;&nbsp;&nbsp; <font face="宋体">系统帐号信息</font><br />
/etc/shadow&nbsp;&nbsp;&nbsp; <font face="宋体">帐号密码信息</font>&nbsp;&nbsp;&nbsp; <font face="宋体">经</font>MD5 32<font face="宋体">位加密</font><br />
&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">在密码栏前面加『</font> * <font face="宋体">』『</font> ! <font face="宋体">』禁止使用某帐号</font><br />
/etc/group&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">系统群组信息</font><br />
/etc/gshadow<br />
newgrp&nbsp;&nbsp;&nbsp; <font face="宋体">改变登陆组</font><br />
useradd&nbsp; &amp;&nbsp; adduser&nbsp;&nbsp;&nbsp; <font face="宋体">建立新用户</font>&nbsp; ---------&gt; useradd -m test&nbsp; <font face="宋体">自动建立用户的登入目录</font><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; useradd -m -g pgroup test ---------&gt;<font face="宋体">指定所属级</font><br />
/etc/default/useradd&nbsp;&nbsp; <font face="宋体">相关设定</font><br />
/etc/login.defs&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; UID/GID <font face="宋体">有關的設定</font><br />
passwd&nbsp;&nbsp;&nbsp; <font face="宋体">更改密码</font> -----------&gt; passwd test<br />
usermod&nbsp;&nbsp; <font face="宋体">修改用户帐号</font><br />
userdel&nbsp;&nbsp; <font face="宋体">删除帐号</font> -----------&gt;userdel -r test<br />
chsh&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">更换登陆系统时使用的</font>SHELL&nbsp;&nbsp; [-l]<font face="宋体">显示可用的</font>SHELL;[-s]<font face="宋体">修改自己的</font>SHELL<br />
chfn&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">改变</font>finger<font face="宋体">指令显示的信息</font><br />
finger&nbsp;&nbsp;&nbsp; <font face="宋体">查找并显示用户信息</font><br />
id&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">显示用户的</font>ID -----------&gt;&nbsp; id test<br />
groupadd&nbsp;&nbsp; <font face="宋体">添加组</font><br />
groupmod&nbsp;&nbsp; <font face="宋体">与</font>usermod<font face="宋体">类似</font><br />
groupdel&nbsp;&nbsp; <font face="宋体">删除组</font><br />
su test&nbsp;&nbsp;&nbsp; <font face="宋体">更改用户</font>&nbsp;&nbsp; su -&nbsp;&nbsp;&nbsp; <font face="宋体">进入</font>root,<font face="宋体">且使用</font>root<font face="宋体">的环境变量</font><br />
sudo&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">以其他身份来执行指令</font><br />
visudo&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">编辑</font>/etc/sudoers&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">加入一行『</font> test ALL=(ALL) ALL <font face="宋体">』</font><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; %wheel ALL = (ALL) ALL&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">系统里所有</font>wheel<font face="宋体">群组的用户都可用</font>sudo<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; %wheel ALL = (ALL) NOPASSWD: ALL&nbsp;&nbsp;&nbsp;&nbsp; wheel<font face="宋体">群组所有用户都不用密码</font>NOPASSWD<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; User_Alias ADMPW = vbird, dmtsai, vbird1, vbird3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">加入</font>ADMPW<font face="宋体">组</font><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ADMPW ALL = NOPASSWD: !/usr/bin/passwd, /usr/bin/passwd [A-Za-z]*, \<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; !/usr/bin/passwd root&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">可以更改使用者密码</font>,<font face="宋体">但不能更改</font>root<font face="宋体">密码</font> (<font face="宋体">在指令前面加入</font> ! <font face="宋体">代表不可</font>)<br />
PAM (Pluggable Authentication Modules, <font face="宋体"><a href="javascript:;" target="_self"><u><strong>嵌入式</strong></u></a>模組</font>)<br />
who &amp; w&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">看谁在线</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
last&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">最近登陆主机的信息</font><br />
lastlog&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">最近登入的時間</font>&nbsp;&nbsp;&nbsp; <font face="宋体">读取</font> /var/log/lastlog <br />
talk&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">与其他用户交谈</font><br />
write&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">发送信息</font>&nbsp;&nbsp;&nbsp; write test&nbsp;&nbsp; [ctrl]+d <font face="宋体">发送</font><br />
mesg&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">设置终端机的写入权限</font>&nbsp;&nbsp;&nbsp; mesg n <font face="宋体">禁止接收</font>&nbsp;&nbsp;&nbsp;&nbsp; mesg y <br />
wall&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">向所有用户发送信息</font>&nbsp;&nbsp;&nbsp; wall this is q test<br />
mail&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">写</font>mail&nbsp;&nbsp; <br />
/etc/default/useradd&nbsp;&nbsp;&nbsp; <font face="宋体">家目录默认设置</font></div>
<div>quota&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">显示磁盘已使用的空间与限制</font>&nbsp;&nbsp;&nbsp;&nbsp; quota -guvs -----&gt;<font face="宋体">秀出目前</font> root <font face="宋体">自己的</font> quota <font face="宋体">限制值</font><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; quota -vu&nbsp;&nbsp; <font face="宋体">查询</font><br />
quotacheck&nbsp;&nbsp; <font face="宋体">检查磁盘的使用空间与限制</font>&nbsp;&nbsp;&nbsp;&nbsp; quotacheck -avug&nbsp; -----&gt;<font face="宋体">將所有的在</font> /etc/mtab <font face="宋体">內，含有</font> quota <font face="宋体">支援的</font> partition <font face="宋体">進行掃瞄</font><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [-m] <font face="宋体">强制扫描</font>&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp; quota<font face="宋体">一定要是独立的分区</font>,<font face="宋体">要有</font>quota.user<font face="宋体">和</font>quota.group<font face="宋体">两件文件</font>,<font face="宋体">在</font>/etc/fstab<font face="宋体">添加一句</font>:<br />
&nbsp;&nbsp;&nbsp;&nbsp; /dev/hda3 /home ext3 defaults,usrquota,grpquota 1 2<br />
&nbsp;&nbsp;&nbsp;&nbsp; chmod 600 quota*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">设置完成</font>,<font face="宋体">重启生效</font><br />
edquota&nbsp;&nbsp;&nbsp; <font face="宋体">编辑用户或群组的</font>quota&nbsp; [u]<font face="宋体">用户</font>,[g]<font face="宋体">群组</font>,[p]<font face="宋体">复制</font>,[t]<font face="宋体">设置宽限期限</font> <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; edquota -a yang&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; edquota -p yang -u young -----&gt;<font face="宋体">复制</font>&nbsp;&nbsp;&nbsp; <br />
quotaon&nbsp;&nbsp;&nbsp; <font face="宋体">开启磁盘空间限制</font>&nbsp;&nbsp;&nbsp;&nbsp; quotaon -auvg --------&gt;<font face="宋体">啟動所有的具有</font> quota <font face="宋体">的</font> filesystem<br />
quotaoff&nbsp;&nbsp; <font face="宋体">关闭磁盘空间限制</font>&nbsp;&nbsp;&nbsp;&nbsp; quotaoff -a&nbsp; --------&gt;<font face="宋体">關閉了</font> quota <font face="宋体">的限制</font><br />
repquota -av&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">查閱系統內所有的具有</font> quota <font face="宋体">的</font> filesystem <font face="宋体">的限值狀態</font></div>
<div>Quota <font face="宋体">從開始準備</font> filesystem <font face="宋体">的支援到整個設定結束的主要的步驟大概是：</font><br />
1<font face="宋体">、設定</font> partition <font face="宋体">的</font> filesystem <font face="宋体">支援</font> quota <font face="宋体">參數：</font><br />
<font face="宋体">由於</font> quota <font face="宋体">必須要讓</font> partition <font face="宋体">上面的</font> filesystem <font face="宋体">支援才行，一般來說，</font> <font face="宋体">支援度最好的是</font> ext2/ext3 <font face="宋体">，</font><br />
<font face="宋体">其他的</font> filesystem <font face="宋体">類型鳥哥我是沒有試過啦！</font> <font face="宋体">啟動</font> filesystem <font face="宋体">支援</font> quota <font face="宋体">最簡單就是編輯</font> /etc/fstab <font face="宋体">，</font><br />
<font face="宋体">使得準備要開放的</font> quota <font face="宋体">磁碟可以支援</font> quota <font face="宋体">囉；</font><br />
2<font face="宋体">、建立</font> quota <font face="宋体">記錄檔：</font><br />
<font face="宋体">剛剛前面講過，整個</font> quota <font face="宋体">進行磁碟限制值記錄的檔案是</font> aquota.user/aquota.group<font face="宋体">，</font> <br />
<font face="宋体">要建立這兩個檔案就必須要先利用</font> quotacheck <font face="宋体">掃瞄才行喔！</font><br />
3<font face="宋体">、編輯</font> quota <font face="宋体">限制值資料：</font><br />
<font face="宋体">再來就是使用</font> edquota <font face="宋体">來編輯每個使用者或群組的可使用空間囉；</font><br />
4<font face="宋体">、重新掃瞄與啟動</font> quota <font face="宋体">：</font><br />
<font face="宋体">設定好</font> quota <font face="宋体">之後，建議可以再進行一次</font> quotacheck <font face="宋体">，然後再以</font> quotaon <font face="宋体">來啟動吧！</font></div>
<div><br />
<font face="宋体">开机流程简介</font><br />
1<font face="宋体">、載入</font> BIOS <font face="宋体">的硬體資訊，並取得第一個開機裝置的代號；</font> <br />
2<font face="宋体">、讀取第一個開機裝置的</font> MBR <font face="宋体">的</font> boot Loader (<font face="宋体">亦即是</font> lilo, grub, spfdisk <font face="宋体">等等</font>) <font face="宋体">的開機資訊；</font> <br />
3<font face="宋体">、載入</font> Kernel <font face="宋体">作業系統核心資訊，</font> Kernel <font face="宋体">開始解壓縮，並且嘗試驅動所有硬體裝置；</font> <br />
4<font face="宋体">、</font>Kernel <font face="宋体">執行</font> init <font face="宋体">程式並取得</font> run-level <font face="宋体">資訊；</font> <br />
5<font face="宋体">、</font>init <font face="宋体">執行</font> /etc/rc.d/rc.sysinit <font face="宋体">檔案；</font> <br />
6<font face="宋体">、啟動核心的外掛模組</font> (/etc/modprobe.conf)<font face="宋体">；</font> <br />
7<font face="宋体">、</font>init <font face="宋体">執行</font> run-level <font face="宋体">的各個批次檔</font>( scrīpts )<font face="宋体">；</font> <br />
8<font face="宋体">、</font>init <font face="宋体">執行</font> /etc/rc.d/rc.local <font face="宋体">檔案；</font> <br />
9<font face="宋体">、執行</font> /bin/login <font face="宋体">程式，並等待使用者登入；</font> <br />
10<font face="宋体">、登入之後開始以</font> Shell <font face="宋体">控管主機。</font></div>
<div><font face="宋体">在</font>/etc/rc.d/rc3.d<font face="宋体">內</font>,<font face="宋体">以</font>S<font face="宋体">开头的为开机启动</font>,<font face="宋体">以</font>K<font face="宋体">开头的为关闭</font>,<font face="宋体">接着的数字代表执行顺序</font></div>
<div>GRUB vga<font face="宋体">设定</font><br />
<font face="宋体">彩度</font>\<font face="宋体">解析度</font>&nbsp; 640x480&nbsp; 800x600&nbsp; 1024x768&nbsp; 1280x1024&nbsp;&nbsp; bit <br />
&nbsp;&nbsp;&nbsp; 256&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 769&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 771&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 773&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 775&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 8 bit <br />
&nbsp;&nbsp; 32768&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 784&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 787&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 790&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 793&nbsp;&nbsp;&nbsp;&nbsp; 15 bit <br />
&nbsp;&nbsp; 65536&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 785&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 788&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 791&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 794&nbsp;&nbsp;&nbsp;&nbsp; 16 bit <br />
&nbsp;&nbsp; 16.8M&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 786&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 789&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 792&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 795&nbsp;&nbsp;&nbsp;&nbsp; 32 bit</div>
<div><br />
./configure&nbsp;&nbsp;&nbsp; <font face="宋体">检查系统信息</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ./configure --help | more&nbsp; <font face="宋体">帮助信息</font><br />
make clean&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">清除之前留下的文件</font><br />
make&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face="宋体">编译</font><br />
make install&nbsp;&nbsp; <font face="宋体">安装</font></div>
<div>rpm -q&nbsp; -----&gt;<font face="宋体">查询是否安装</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; rpm -ql ------&gt;<font face="宋体">查询该套件所有的目录</font><br />
rpm -qi -----&gt;<font face="宋体">查询套件的说明资料</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; rpm -qc[d] -----&gt;<font face="宋体">设定档与说明档</font><br />
rpm -ivh&nbsp; ----&gt;<font face="宋体">安装</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; rpm -V&nbsp; --------&gt;<font face="宋体">查看套件有否更动过</font><br />
rpm -e&nbsp; ------&gt;<font face="宋体">删除</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; rpm -Uvh -------&gt;<font face="宋体">升级安装</font>&nbsp; <br />
--nodeps -----&gt;<font face="宋体">强行安装</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --test -----&gt;<font face="宋体">测试安装<br />
<br />
</font></div>]]></description></item></channel></rss>