⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 index.html

📁 著名的linux英雄站点的文档打包
💻 HTML
📖 第 1 页 / 共 5 页
字号:
<br>
0111 <span style="color: red;">grep不显示本身进程(bjchenxu)</span>

<br>
#ps -aux|grep httpd|grep -v grep
<br>
grep -v grep可以取消显示你所执行的grep本身这个进程,-v参数是不显示所列出的进程名
<br>

<br>
0112 <span style="color: red;">删除目录中含输入关键字的文件(WongMokin)</span>
<br>
find /mnt/ebook/ -type f -exec grep "在此输入关键字" {} \; -print -exec rm {} \;
<br>

<br>
0113 <span style="color: red;">让cron中的任务不回馈信息, 本例5分钟检查一次邮件(WongMokin)</span>

<br>
0-59/5 * * * * /usr/local/bin/fetchmail &gt; /dev/null 2&gt;&amp;1
<br>

<br>
0114 <span style="color: red;">在当前目录下解压rpm文件(bjchenxu)</span>
<br>
cat kernel-ntfs-2.4.20-8.i686.rpm | rpm2cpio | pax -r
<br>

<br>
0115 <span style="color: red;">合并两个Postscript或PDF文件(noclouds)</span>

<br>
$ gs -q -dNOPAUSE -dBATCH -sDEVICE=pswrite \
<br>
-sOutputFile=bar.ps -f foo1.ps foo2.ps
<br>
$ gs -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite \
<br>
-sOutputFile=bar.pdf -f foo1.pdf foo2.pdf
<br>

<br>
0116 <span style="color: red;">去掉apache的manual目录中的所有.en的后缀名</span>(bjchenxu)
<br>
进入到manual目录
<br>

代码:find ./ -regex .*\.en|awk -F. '{ printf "mv %s.%s.%s.%s %s.%s.%s\n",$1,$2,$3,$4,$1,$2,$3}'|sh
<br>

<br>
0117 <span style="color: red;">如何起多个X</span>(noclouds)
<br>
startx默认以display :0.0起第一个X,通过传递参数给Xserver可以起多个X:
<br>
# startx -- :1.0
<br>
# startx -- :2.0
<br>
...
<br>
然后用Ctrl-Alt-F7/F8...切换。

<br>

<br>
0118 <span style="color: red;">让一个程序在退出登陆后继续运行</span>(noclouds,bjchenxu)
<br>
# &lt;cmd&gt;
<br>
# disown
<br>
或者是
<br>
nohup command &amp;

<br>

<br>
0119 <span style="color: red;">看Linux启动时屏幕的显示信息(bjchenxu)</span>
<br>
在启动完后用命令dmesg查看
<br>

<br>
0120 <span style="color: red;">让vi不响铃(sakulagi)</span>
<br>
echo "set vb t_vb=" &gt;&gt; ~/.vimrc

<br>

<br>
0121 <span style="color: red;">让fedora开机后自动login(dzho002)</span>
<br>
1) rpm -ihv autologin-1.0.0-7mdk.i586 rpm
<br>
2) 建立文件 /etc/sysconfig/autologin
<br>
在里面加上一行.
<br>
USER = root
<br>

<br>

0122 <span style="color: red;">如何配置让哪些服务启动(天外闲云,q1208c)</span>
<br>
方法1 运行ntsysv或者setup命令,进入菜单进行配置
<br>
方法2 chkconfig --list 显示服务
<br>
chkconfig name on/off 打开/关闭“name”服务
<br>

<br>
0123 <span style="color: red;">安全删除linux(天外闲云)</span>
<br>
步骤1 Dos下使用fdisk /mbr或者用win2000/xp的光盘启动进入故障恢复控制台,使用命令fixmbr

<br>
步骤2 格式化linux分区为windows分区即可。
<br>

<br>
0124 <span style="color: red;">用grub引导进文本界面(天外闲云)</span>
<br>
进入grub之后,按a,输入 空格 3 就可以引导进入文本界面,但是不修改系统的运行级,只在当次有效。
<br>

<br>
0125 <span style="color: red;">先测试patch是否运行正常,暂不将更改应用到kernel(jiadingjun)</span>
<br>

patch --dry-run
<br>

<br>
0126 <span style="color: red;">redhat和debian上的文件安装删除用法(NetDC)</span>
<br>
删除一个软件包:
<br>
rpm -e &lt;package-name&gt;
<br>
dpkg -r &lt;package-name&gt;

<br>
显示一个软件包的内容:
<br>
rpm -qvl &lt;package-name.rpm&gt;
<br>
dpkg -c &lt;package-name.deb&gt;
<br>
显示所有已经安装的软件包:
<br>
rpm -qvia
<br>
dpkg -l
<br>

打印一个包的信息:
<br>
rpm -qpi &lt;package-name.rpm&gt;
<br>
dpkg -I &lt;package-name.deb&gt;
<br>
检验包characteristics:
<br>
rpm -Va
<br>
debsums -a
<br>
检验一个文件属于哪个包:

<br>
rpm -qf &lt;/path/to/file&gt;
<br>
dpkg -S &lt;/path/to/file&gt;
<br>
安装新软件包:
<br>
rpm -Uvh &lt;package-name.rpm&gt;
<br>
dpkg -i &lt;package-name.deb&gt;

<br>

<br>
0127 <span style="color: red;">如何使新用户首次登陆后强制修改密码(猫小)</span>
<br>
#useradd -p '' testuser; chage -d 0 testuser
<br>

<br>
0128 <span style="color: red;">日志维护工具logrotate(hotbox)</span>
<br>
在/etc/logrotate.conf中配置,作用:定义log文件达到预定的大小或时间时,自动压缩log文件
<br>

<br>
0129 <span style="color: red;">Linux中默认的管理员叫什么(bjchenxu)</span>
<br>
root
<br>

<br>
0130 <span style="color: red;">如何产生一个长度固定(例如文件长度为1M)字节的空文件,即每个字节的值全为0x00(sakulagi)</span>
<br>
dd if=/dev/zero of=/tmp/zero_file bs=1024 count=1024
<br>

<br>
0131 <span style="color: red;">RedHat Linux里修改时间的步骤(hutuworm)</span>
<br>
1. 设置你的时区: timeconfig里选择Asia/Shanghai (如果你位于GMT+8中国区域)
<br>
2. 与标准时间服务器校准: ntpdate time.nist.gov
<br>
2.5 当然,如果你是李嘉诚,也可以跟自己的手表校准: date -s STRING (STRING格式见man date)
<br>
3. 写回硬件时钟: hwclock --systohc
<br>

<br>
0132 <span style="color: red;">查找当前目录下文件并更改扩展名(零二年的夏天)</span>

<br>
更改所有.ss文件为.aa
<br>
# find ./ -name "*.ss" -exec rename .ss .aa '{}' \;
<br>

<br>
0133 <span style="color: red;">patch的使用(天才※樱木)</span>
<br>
语法是patch [options] [originalfile] [patchfile]
<br>
例如:
<br>
patch -p[num] &lt;patchfile

<br>
-p参数决定了是否使用读出的源文件名的前缀目录信息,不提供-p参数,则忽略所有目录信息,-p0(或者-p
0)表示使用全部的路径信息,-p1将忽略第一个"/"以前的目录,依此类推。如/usr/src/linux-2.4.16/Makefile这样的文
件名,在提供-p3参数时将使用linux-2.4.16/Makefile作为所要patch的文件。
<br>对于刚才举的Linux内核源码2.4.16升级包的例子,假定源码目录位于/usr/src/linux中,则在当前目录为/usr/src
时使用"patch -p0 &lt;patch-2.4.16"可以工作,在当前目录为/usr/src/linux时,"patch
-p1&lt;patch-2.4.16"也可以正常工作。
<br>

<br>
0134 <span style="color: red;">将file.txt里的123改为456(hutuworm)</span>
<br>
方法1 
<br>
sed 's/123/456/g' file.txt &gt; file.txt.new

<br>
mv -f file.txt.new file.txt
<br>
方法2
<br>
vi file.txt
<br>
输入命令:
<br>
:%s/123/456/g
<br>
<img src="../forum/images/smiles/icon_mad.gif" tppabs="http://www.linuxhero.com/forum/images/smiles/icon_mad.gif" alt="icon_mad.gif" border="0">
<br>

<br>
0135 <span style="color: red;">将一个分区格式化为ext3日志文件系统(hutuworm)</span>

<br>
mkfs -j /dev/xxxx
<br>

<br>
0136 <span style="color: red;">开启硬盘ATA66 (laixi781211)</span>
<br>
/sbin/hdparm -d1 -X68 -c3 -m16 /dev/hda</span><span class="postbody"><br>

----------------------------网络相关篇--------------------------
<br>
0001 <span style="color: red;">让apache的默认字符集变为中文(bjchenxu)</span>
<br>
vi httpd.conf,找到 AddDefaultCharset ISO-8859-1 一行
<br>
apache版本如果是1.*,改为 AddDefaultCharset GB2312
<br>
如果是2.*,改为 AddDefaultCharset off
<br>
然后运行/etc/init.d/httpd restart重启apache即可生效。
<br>

<br>
0002 <span style="color: red;">永久更改ip(bjchenxu)</span>

<br>
ifconfig eth0 新ip
<br>
然后编辑/etc/sysconfig/network-scripts/ifcfg-eth0,修改ip
<br>

<br>
0003 <span style="color: red;">从Linux上远程显示Windows桌面(lnx3000)</span>
<br>
安装rdesktop包
<br>

<br>
0004 <span style="color: red;">手动添加默认网关(bjchenxu)</span>

<br>
以root用户,执行: route add default gw 网关的IP
<br>
想更改网关
<br>
1 vi /etc/sysconfig/network-scripts/ifcfg-eth0
<br>
更改GATEWAY
<br>
2 /etc/init.d/network restart
<br>

<br>
0005 <span style="color: red;">redhat 8.0上msn和qq(bjchenxu)</span>
<br>

下载Gaim 0.58版:
<br>
gaim-0.58-2.i386.rpm
<br>
下载QQ插件 for gcc2.9版:
<br>
libqq-0.0.3-ft-0.58-gcc296.so.gz
<br>
将下载的文件放入/temp目录,然后将系统中已有的Gaim删除,即在终端仿真器中键入命令:rpm -e gaim。
<br>
开始安装
<br>
打开终端仿真器,继续执行下列命令安装Gaim 0.58版,即:
<br>
cd /temp         (进入temp目录)
<br>
rpm -ivh gaim-0.58-2.i386.rpm (安装软件)

<br>
当安装成功后,你就可以在GNOME或KDE桌面建立Gaim图标了。
<br>
继续安装QQ插件,即键入命令:
<br>
gunzip libqq-0.0.3-ft-0.58-gcc296.so.gz (解压缩文件)
<br>
cp libqq-0.0.3-ft-0.58-gcc296.so /usr/lib/gaim (复制插件到gaim库目录中)
<br>
软件设置
<br>
首次启动Gaim
0.85版时,会出现的登录界面。先选择“插件”,在插件对话框中点击“加载”,分别将libmsn.so和libqq-0.0.3-ft-0.58-
gcc296.so文件装入,确认后关闭。然后再选择“所有帐号”,在出现的帐号编辑器中继续点击“增加”,当出现的修改帐号页面时,我们就可以输入自己
的QQ或MSN号了,登录名填写QQ号码或MSN邮箱,密码填写对应的QQ或MSN密码,Alias填写自己的昵称,协议选择相应的QQ或MSN,其他的
设置按默认的即可。当全部设置完成后就可以登录使用了。
<br>
由于MS对msn的协议经常升级,导致linux上的gaim和msn插件必须升级,目前尚无万无一失的解决方案,请见谅
<br>

<br>

0006 <span style="color: red;">查出22端口现在运行什么程序(bjchenxu)</span>
<br>
lsof -i :22
<br>

<br>
0007 <span style="color: red;">查看本机的IP,gateway, dns(bjchenxu)</span>
<br>
IP:
<br>
以root用户登录,执行ifconfig。其中eth0是第一块网卡,lo是默认的设备
<br>
Gateway:

<br>
以root用户登录,执行netstat -rn,以0.0.0.0开头的一行的Gateway即为默认网关
<br>
也可以查看/etc/sysconfig/network文件,里面有指定的地址!
<br>
DNS:
<br>
more /etc/resolv.conf,内容指定如下:
<br>
nameserver 202.96.69.38
<br>
nameserver 202.96.64.38
<br>

<br>
0008 <span style="color: red;">RH8.0命令行下改变ping 的TTL值(cgweb,lnx)</span>

<br>
方法1(重启后有效):
<br>
#sysctl -w net.ipv4.ip_def

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -