LINUX
文章平均质量分 78
zhengfeng2100
这个作者很懒,什么都没留下…
展开
-
自动删除n天前日志
自动删除n天前日志linux是一个很能自动产生文件的系统,日志、邮件、备份等。虽然现在硬盘廉价,我们可以有很多硬盘空间供这些文件浪费,让系统定时清理一些不需要的文件很有一种爽快的事情。不用你去每天惦记着是否需要清理日志,不用每天收到硬盘空间不足的报警短信,想好好休息的话,让我们把这个事情交给机器定时去执行吧。1.删除文件命令:find 对应目录 -mtime +天数 -na转载 2017-02-24 11:16:35 · 781 阅读 · 0 评论 -
linux下sort命令的用法
linux下sort命令的用法sort命令排列文本行,并把文件打印输出到屏幕上。sort命令提供了一种以字母或者数字顺序快速组织数据的方法。默认方式下,sort命令使用white space来分割文件中的不同域。命令格式:sort –options filenames选项可用的选项包括定义排序的类型、从哪个域开始排序。-n 以数字方式排序(+|-)n以n个分隔符开始(+n)、结束(-n)的原创 2013-07-29 11:54:29 · 699 阅读 · 0 评论 -
Linux下修改IP Address&主機名稱
一,修改IP一,命令行方式ifconfig eth0 192.168.0.xx netmask 255.255.255.0 up route add default gw 192.168.x.x eth0 二,修改配置文件IP地址、子网掩码:编辑 /etc/sysconfig/network-script/ifcfg-eth0DEVICE=eth0BOOTPROTO=static原创 2013-07-29 11:54:01 · 476 阅读 · 0 评论 -
Linux VNCserver的配置
自己整理安裝條件:1,安裝vncserver。2,安裝xwindows(若不裝,無法使用xwindows的遠程桌面)配置打开配置文件/etc/sysconfig/vncservers,去掉下面这行的注释,注釋掉: # VNCSERVERS="1:myusername"加入: VNCSERVERS="1:root"注釋掉: # VNCSERVERARGS[1]原创 2013-07-29 11:53:51 · 615 阅读 · 0 评论 -
编译内核
一、为什么要编译内核;有时我们为了实现某些功能,比如对iptables的防火墙有些需要内核支持;还有实现一些硬件的支持等,这时我们需要重编内核;二、内核源码版本的选择;如果发行版本提供内核源码,最好还是用发行版本提供的;比如Fedora 4.0 提供了很多版本的内核源码;我们安装好后,他自带的配置文件大多能满足我们的需要,对于新手来说,根据自带的内核的配置文件.config ,我们也能原创 2013-07-29 11:53:43 · 565 阅读 · 0 评论 -
Linux命令--逻辑卷管理
1.pvcreate /dev/hdb1建立物理卷2.pvscan查找物理卷信息3.pvdisplay /dev/hdb1显示指定物理卷的信息4.pvdata /dev/hdb1显示物理卷的卷组描述区域信息5.pvchange6.pvmove移除物理卷7.vgscan查找现有的逻辑卷8.vgcreate myvg /dev/hdb1建立卷组9.vgextend myvg /dev/hdb2原创 2013-07-29 11:53:38 · 1072 阅读 · 0 评论 -
Linux命令--文件目录管理
1.ls [参数] [目录或文件名]参数: -a 显示所有文件,包含隐藏文件;包括“.“和“..“ -A 显示所有文件,包含隐藏文件,不包括“.“和“..“目录; -B 不列出文件名以~结尾的文件; -C 按列列出文件; -d 仅可以查看目录的属性参数及信息; -F 这个参数加上后,能给目录添加上/,给可执行文件加上*,给符号链接加上@ 等等,来标记文 件原创 2013-07-29 11:53:36 · 378 阅读 · 0 评论 -
crontab-用法2
在 Linux 中,任务可以被配置在指定的时间段、指定的日期、或系统平均载量低于指定的数量时自动运行。红帽企业 Linux 预配置了对重要系统任务的运行,以便使系统能够时时被更新。譬如,被 locate 命令使用的 slocate 数据库每日都被更新。系统管理员可使用自动化的任务来执行定期备份、监控系统、运行定制脚本等等。 红帽企业 Linux 随带几个自动化任务的工具:cron、at、和 b原创 2013-07-29 11:53:23 · 419 阅读 · 0 评论 -
linux配置 samba
[root@nbelxold samba]# rpm -qa |grep sambasamba-3.0.10-1.4E.11samba-common-3.0.10-1.4E.11samba-client-3.0.10-1.4E.11system-config-samba-1.2.21-1.el4.1一,vi /etc/samba/smb.cof以下兩行內容取消註釋,啟用:encrypt pass原创 2013-07-29 11:57:16 · 412 阅读 · 0 评论 -
linux 修改swap分區大小
刪除原swap分區,重建swap,步驟如下:1,swapoff -a #停止交換分區2,fdisk /dev/sda #進入fdisk,刪除原swap分區,重新建立新分區(swap分區的系統ID是82, t選項可以修改),每操作一次用partprobe命令更新一下分區表。 3,mkswap /de原创 2013-07-29 11:57:11 · 457 阅读 · 0 评论 -
Linux 下ftp的關閉
1,vi /etc/xinetd.d/telnet其中有一行 disable = yes,改成 disable = no2,重启机器,或者/etc/init.d/xinetd restart就可以了,只是好像不能用root用户登录3,讓root用戶可以登錄。修改/etc/pam.d/login注释掉下面一行:# auth required /lib/security/pam_secur原创 2013-07-29 11:57:05 · 732 阅读 · 0 评论 -
Vmstat 性能監控
Vmstat 性能監控 一:字段说明:Procs(进程):r: 运行队列中进程数量b: 等待IO的进程数量Memory(内存):swpd: 使用虚拟内存大小free: 可用内存大小buff: 用作缓冲的内存大小cache: 用作缓存的内存大小Swap:si: 每秒从交换区写到内存的大小so: 每秒写入交换区的内存大小IO:(现在的Linux版本块的大小为1024bytes)bi: 每秒读取的块数b原创 2013-07-29 11:55:59 · 492 阅读 · 0 评论 -
linux 帳號屬性設置
解析/etc/login.defs 配置文件一: 感慨一下,对linux的了解还是太少。又涨了点见识,知道还有这么个文件! login.defs是设置用户帐号限制的文件,在这里我们可配置密码的最大过期天数,密码的最大长度约束等内容。该文件里的配置对root用户无效。如果/etc/shadow文件里有相同的选项,则以/etc/shadow里的设置为准,也就是说/etc/shadow的配置优先级高原创 2013-07-29 11:55:48 · 657 阅读 · 0 评论 -
linux主機登陸信息修改方法
编辑/etc/rc.local文件 如果需要定制自己的登录信息,注意要修改/etc/rc.d/rc.local文件,因为每次执行/etc/rc.d/rc.local文件,都需要修改/etc/issue与/etc/issue.net文件,我们可以编辑定制自己的/etc/issue文件,加快Linux引导过程,并且加入以下内容: echo "base=0xd8000000 size=0x800原创 2013-07-29 11:54:38 · 428 阅读 · 0 评论 -
linux CPU 温度过高的警告處理
aiog kernel :CPU1: Running in modulated clock mode 临时解决aigo kernel :CPU1: Running in modulated clock modeaigo kernel :CPU1: Temperature above threshold服务器CPU工作温度过高.查询资料后得知是 2.6 内核的相应阀值过低造成了这种状况。vi原创 2013-07-29 11:54:46 · 3818 阅读 · 0 评论 -
linux ntp server
yum install ntpdvi /etc/ntp.conf restrict 192.168.0.0 mask 255.255.0 nomodify notrapstatsdir /var/log/ntp/logfile /var/log/ntp/ntp.logservice ntpd startchkconfig ntpd原创 2017-01-13 15:06:17 · 406 阅读 · 0 评论 -
Linux 访问windows共享
mount -t cifs //192.168.0.254/work /data/tmp -o username=test,password=test说明://192.168.0.254/work win共享目录/data/tmp 挂载点username=test test为访问的用户password=test test为访问的密码转载 2016-09-09 10:34:58 · 247 阅读 · 0 评论 -
Centos7更改默认启动模式
Centos7更改默认启动模式 之前的方法:修改/etc/inittab文件中的 id:3:initdefault , 将3改为5 ,重新启动系统;centos7的修改方法变了,记录如下,仅供后期参考: 1、查看/etc/inittab文件 2、由文件说明可以看出,centos只有两种启转载 2016-07-12 15:27:45 · 8173 阅读 · 0 评论 -
解决redhat自带yum不能用的问题 (借用CentOS)
[root@localhost ~]# yum install libtoolLoaded plugins: rhnplugin, securityThis system is not registered with RHN.RHN support will be disabled.Setting up Install ProcessNothing to do解决方案:转载 2016-04-06 10:38:24 · 955 阅读 · 0 评论 -
crontab權限設置
AIX 中 普通用户默认都有 crontab 权限,如果要限制用户使用 crontab ,就需要编辑 /var/adm/cron/cron.deny 文件,把不需要 crontab 权限的用户添加进去就行了 # ls -l /var/adm/cron/cron.deny-rw-r----- 1 bin cron 3 Mar 22 19:15 /var/a原创 2013-07-29 11:57:27 · 1223 阅读 · 0 评论 -
如何查看linux/unix查看wwn号
AIX: 1,获得AIX主机连接的光纤设备: # lsdev -Cc adapter -S a | grep fcs fcs0 Available 09-08 FC Adapter fcs1 Available 09-09 FC原创 2013-07-29 11:57:21 · 5070 阅读 · 0 评论 -
iftop 流量監控
<p class="MsoNormal" style="margin-top:22.5pt;margin-right:0cm;margin-bottom:15.0pt;margin-left:0cm;line-height:18.0pt;mso-pagination:widow-orphan;mso-outline-level:3;word-break:break-all"><span l原创 2013-07-29 11:57:42 · 741 阅读 · 0 评论 -
2种方法 linux 虚拟光驱
其实根本不需要什么虚拟光驱软件,用mount命令就可以完成。1. 把光盘制作成iso文件cp /dev/cdrom XXXXX.isoXXXXX.iso为你所命名的镜像文件。执行此命令之后就可以将整个光盘制作成iso文件。XXXXX.iso前你可以加上路径哦。2.将硬盘上的iso文件加载到光盘(或者说虚拟光驱)。mount -t iso9660 -o loop /*/XXXXX.iso /mnt/原创 2013-07-29 11:57:36 · 921 阅读 · 0 评论 -
redhat防火墙配置 iptables
redhat防火墙配置----端口释放2009-02-25 17:191) 永久性生效,重启后不会复原开启: chkconfig iptables on关闭: chkconfig iptables off2) 即时生效,重启后复原开启: service iptables start关闭: service iptables stop需要说明的是对于Linux下的其它服务都可以用以上命令执行开启和关闭原创 2013-07-29 11:57:34 · 1113 阅读 · 0 评论 -
Linux 發送信息方法
wall 命令这个命令的功能是对全部已登录的用户发送信息,用户可以先把要发送的信息写好存入一个文件中,然后输入:# wall 这样就能对所有的用户发送信息了。在上面的例子中符号“# wall ‘Thank you!’Broadcast message from root (tty1) Fri Nov 26 14:15:07 1999…Thank you!或者直接輸入命令wall然后输入发送信息的内原创 2013-07-29 11:55:57 · 664 阅读 · 0 评论 -
redhat上lvm的设置.
redhat上lvm的设置.lvm是类似于raid0的一种硬盘管理方式,他是内嵌于linux的内核中的,在redhat8.0以上版本的内核默认支持lvm,rh7.x需要用rpm包(或者手动)升级内核.我都是用redhat7.3,所以我直接用rpm升级内核到 2.4.20-24.7然后到rpm.pbone.net搜索7.x所需要的lvm的rpm包(原创 2013-07-29 11:55:55 · 873 阅读 · 0 评论 -
如何修改linux VSFTP下,上傳文件的權限
1,文件權限算法我們知道: 目录的初始权限是 777 文件的初始权限是 666 上傳文件權限計算方法: 用初始的权限 - 权限umask的权限 = 新建目录或文件的权限 新建目录的权限就是777-022=755 新建文件的权根就是666-022=644 2,修改 /etc/vsftpd/vsftpd.conf 文件設置local_um原创 2013-07-29 11:55:14 · 687 阅读 · 0 评论 -
redhat下設置允许telnet登录
1.为了在redhat linux系统中激活远程登陆,从文件/etc/pam.d/login中移去下面这一行: auth required /lib/security/pam_security.so2.将/etc/securetty这个文件改名就行,该文件是定义root只能在tty1~tty6的终端上登录的,详细的信息可以"man login"。原创 2013-07-29 11:55:35 · 570 阅读 · 0 评论 -
find命令用法
【转自www.bitsCN.com】 linux下如何快速查找文件 find命令 -name 必须用到的选项。表明要求系统按照文件名查找。 一般格式:find /(dirname) -name filename A,具体文件名查找法: 如果知道了某个文件的文件名,而不知道这个文件放到哪个文件夹,甚至是层层套嵌的文件夹里。举例说明,假设你忘记了h原创 2013-07-29 11:54:42 · 498 阅读 · 0 评论 -
Linux操作系统防火墙进程查看的实用方法
启动防火墙 1) 重启后生效 开启: chkconfig iptables on 关闭: chkconfig iptables off 2) 即时生效,重启后失效 开启: service iptables start 关闭: service iptables stop 需要说明的是对于Linux下的其它服务都可以用以上命令执行开启和关闭操作。 在开启了防火墙时,做如原创 2013-07-29 11:54:26 · 1570 阅读 · 0 评论 -
paste命令,合并多个文件的“同行数据”
paste命令,合并多个文件的“同行数据” 【小蜗牛有心之作】 好不容易将所有用户名一个一行列在文件usernames.txt,如下:[root@pps ~]# cat usernames.txt小蜗牛小乌龟小兔子 不过它们的邮件地址却在另外一个文件useremails.txt,如下:[root@pps ~]# cat useremai原创 2013-07-29 11:55:28 · 2386 阅读 · 0 评论 -
Linux查询软硬件配置大全
内存: cat /proc/meminfocpu: cat /proc/cpuinfo硬盘: df -h -T(no device的设备看不到)fdisk -l 可以在redhat9.0中看; redhat企业版不行.solaris:网卡速度: dmesg │grep link CPU频率: psrinfo -v 或者mpstatcpu\内存等:prtdiag -v (大部分信息全部列出) 需原创 2013-07-29 11:55:17 · 540 阅读 · 0 评论 -
FTP架設------vsftpd配置
方法一:vsftpd是一款十分不错的ftp服务器软件,用它可以很快地部署一个功能强大的ftp服务器。依照下面的步骤一步步完成架设: 1、 下载软件vsftpd-2.0.1.tar.gz。这可避免rpm包出现依赖这样的麻烦。 2、 解压文件vsftpd-2.0.1.tar.gz 。 # tar zxvf vsftpd-2.0.1.tar.gz 3、 进入目录vsftpd-2.0.1。 #原创 2013-07-29 11:54:44 · 556 阅读 · 0 评论 -
linux修改系统时间
两步(1)date 042612492005(2)hwclock -w第一步的意思是设置时间,设置完了可以用date命令查看对不对...注意是月日时分年第二步的意思是写入主板的rtc芯片..=======================================su -c 'date -s 月/日/年'su -c 'date -s 时:分:秒'================原创 2013-07-29 11:54:33 · 377 阅读 · 0 评论 -
crontab-用法1
cron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业。由于Cron 是Linux的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务: /sbin/service crond start //启动服务 /sbin/service crond stop //关闭服务 /sbin/service crond restart //重启服务 /sbin/servi原创 2013-07-29 11:54:31 · 641 阅读 · 0 评论 -
linux more 用法
【转】linux more 用法名称:more 使用权限:所有使用者 使用方式:more [-dlfpcsu] [-num] [+/pattern] [+linenum] [fileNames..] 说明:类似 cat ,不过会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示,而且还有搜寻字串的功能(与 vi原创 2013-07-29 11:56:45 · 634 阅读 · 0 评论 -
.profile常用设置(ksh)
我一般都用ksh,用户下的.profile初始化文件一般喜欢加上以下信息:--------------------------------------------------------------------------------------stty erase ^H #按Backspace键可以向后删除字符 按住ctrl+v,再加Hset -o vi原创 2013-07-29 11:56:29 · 1088 阅读 · 0 评论 -
查看redhat的release版本
查看redhat的release版本#more /etc/redhat-releaseRed Hat Enterprise Linux AS release 4 (Nahant Update 4)#more /etc/issue#more /proc/version查看CPU信息#grep "model name" /proc/cpuinfo#more /proc/cpuinfo查看CPU位数(3原创 2013-07-29 11:56:27 · 4453 阅读 · 0 评论 -
fstab文件錯誤導致系統啟動失敗
1.3. 问题的出现 1.3.1. 在重启时遇到问题 screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(thi原创 2013-07-29 11:55:44 · 569 阅读 · 0 评论 -
Linux系统批量修改用户密码方法
本人只測試過第二種。第一种:echo"123456"|passwd--stdinroot优点:方便快捷缺点:如果你输入的指令能被别人通过history或者其他方式捕获,那么这样的方式是很不安全的,更重要的是如果密码同时含有单引号和双引号,那么则无法通过这种方法修改。 第二种:a.首先将用户名密码一起写入一个临时文件.cat chpass.txtroot:123456zhaohang:123456b原创 2013-07-29 11:55:22 · 1048 阅读 · 0 评论