这两天在看puppet,准备用这个管理我手下系统的用户添加分配与删除工作,不过每次要是都用系统的passwd命令生成 用户密码 那就有点太麻烦了,在网上找了一下,可以通过 perl 生成 linux 系统用户保存在 shadow 中的密码,分享如下。 perl -e print crypt(8899...
Linux环境下的软件安装,并不是一件容易的事情;如果通过源代码编译后在安装,当然事情就更为复杂一些;现在安装各种软件的教程都非常普遍;但 万变不离其中,对基础知识的扎实掌握,安装各种软件的问题就迎刃而解了。Configure脚本配置工具就是基础之一,它是a...
如何在CentOS里添加永久静态路由?这里总结一下,做个备忘录。 参考RedHatEnterprise6的官方文档: http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/6/html/Deployment_Guide/s1-networkscripts-static-routes.html 我们的服务器一般启用两个网...
在工作中,为了提高工作效率,我们都会用版本控制软件来对项目经行管理,比如说svn、git等等。接下来以svbversion为例来谈谈安装svn和部署项目的过程 一、安装svn服务端,并使用匿名用户访问和管理svn项目 1、首先安装svn服务端 1 yum install subversion -y 2...
yum使用仓库保存管理rpm的软件包、仓库的配置文件保存在/etc/yum.repos.d/目录下格式如下: [LinuxCast] #仓库的名字 name = 对名字的解释 #描述仓库的基本信息 baseurl = 仓库的地址 #本地的或者以http、ftp、file、ntfs enable= 1 #是否启用 gpgcheck = 1...
netstat命令的功能是显示网络连接、路由表和网络接口的信息,可以让用户得知有哪些网络连接正在运作。在日常工作中,我们最常用的也就两个参数,即netstat an,如下所示: [root@tiaobanji ~]# netstat -an Active Internet connections (servers and establ...
DOS时代,列出目录的命令是dir, 清屏的命令是cls 。 在Linux中类似的命令分别为 ls 和 clear ,如果不习惯,我们可以用别名来使用相同的命令: [blackrose@localhost ~]$ alias dir=ls -l [blackrose@localhost ~]$ dir 总用量 36 drwxr-xr-x. 2 blackrose b...
Centos上进程有5种状态: 1. 运行(正在运行或在运行队列中等待) 2. 中断(休眠中, 受阻, 在等待某个条件的形成或接受到信号) 3. 不可中断(收到信号不唤醒和不可运行, 进程必须等待直到有中断发生) 4. 僵死(进程已终止, 但进程描述符存在, 直到父进程调用wait4(...
指令名称 : chmod 使用权限 : 所有使用者 使用方式 : chmod [-cfvR] [--help] [--version] mode file... 说明 : Linux/Unix 的档案调用权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉以控制档案如何被他人所调用。 参数 : mode : 权限设定字串,...
32位的Linux的内存最大支持到4GB,64位的Linux的最大支持内存在TB级别上。 (实际上最大支持多大的内容跟操作系统的种类无关,而是跟操作系统是几位的、还有CPU是几位的有关。) DOS是16位的,所以DOS支持的最大内存是64MB(2的16次方字节=64MB)。 32位的Lin...
Centos最大硬盘容量(你应该是指最大能用多大的硬盘吧?)这个应该跟主板BIOS有关,跟操作系统无关。 最大单文件大小和最大分区大小倒是跟操作系统有点关系。 不过真正相关的倒是文件系统(File System),也就是分区的格式。 NTFS格式(windows的分区,Linux...
1.下载rpmforge,下载对应的版本,就是对应CentOS版本,还有32位与64位也要对应上。rpmforge拥有4000多种CentOS的软件包,是最安全也是最稳定的一个软件仓库。 下载地址 http://pkgs.repoforge.org/rpmforge-release/ 下载的版本是rpmforge-release-0.5.3-1.e...
在linux下可以通过CentOS来查看CPU的温度(当然你的硬件首先要支持),要使用这个功能要有内核相关模块(比如I2C)的支持,下面说一下操作方法: 先看一下你的机器上是否安装了lm_sensors, $ rpm -q lm_sensors 如果没有安装就先安装一下 $ sudo yum install -y l...
1.安装需要的软件 telnet是默认安装的,telnet-server需要后面安装。 [root@CentOS5 cdrom]# rpm -qa|greptelnet //检查sys里有没有安装telnet及相关包 [root@CentOS5 cdrom]# yum installtelnet-server //如果只有telent包就装server包,没有就都装 [root@Ce...
Linux下查看mysql、apache是否安装,并卸载。 指令 ps -ef|grep mysql 得出结果 root 17659 1 0 2011 ? 00:00:00 /bin/sh /usr/bin/mysqld_safe --datadir=/var/lib/mysql --socket=/var/lib/mysql/mysql.sock --log-error=/var/log/mysqld.log --pid-file=/va...
一、 [root@linuxzgf ~]#getconf LONG_BIT [root@linuxzgf ~]#getconf WORD_BIT (32位的系统中int类型和long类型一般都是4字节,64位的系统中int类型还是4字节的,但是long已变成了8字节inux系统中可用getconf WORD_BIT和getconf LONG_BIT获得word和long的位...
查看文件权限的语句: 在终端输入: ls -l xxx.xxx (xxx.xxx是文件名) 那么就会出现相类似的信息,主要都是这些: -rw-rw-r-- 一共有10位数 其中: 最前面那个 - 代表的是类型 中间那三个 rw- 代表的是所有者(user) 然后那三个 rw- 代表的是组群(group)...
1.什么是特殊权限? 我们知道权限有r,w,x。其实除了这三个,还有特殊权限。比如: [root@localhost~]#ls-l/usr/bin/passwd -rwsr-xr-x1rootroot22960Jul172006/usr/bin/passwd 可以发现权限位,有个s。特殊权限有如下3种: SUID SGID STICKY 2.关于suid 我们...
netstat -n | awk /^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]} TIME_WAIT 8947 FIN_WAIT1 15 FIN_WAIT2 1 ESTABLISHED 55 SYN_RECV 21 CLOSING 2 LAST_ACK 4 TCP连接状态详解 LISTEN: 侦听来自远方的TCP端口的连接请求 SYN-SENT: 再发送连接请求后...
1.查看内存的插槽数及使用情况 [root@10.10.90.20 ~]# dmidecode|grep -P -A5 Memory Device |grep Size Size: 4096 MB Size: No Module Installed Size: No Module Installed Size: No Module Installed Size: 4096 MB Size: No Module Installed Size: No...
/bin 二进制可执行命令 /dev 设备特殊文件 /etc 系统管理和配置文件 /etc/rc.d 启动的配置文件和脚本 /home 用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示 /lib 标准程序设计库,又叫动态链接共享库,作用类似windows里的.dll文件...
[root@10.10.90.97 ncftp]# pwd /usr/local/ncftp 文件树: [root@10.10.90.97 ncftp]# find . -print 2/dev/null|awk !/\.$/ {for (i=1;iNF;i++){d=length($i);if ( d 5 i != 1 )d=5;printf(%ds,|)}print ---$NF} FS=/ |---bin | |---ncftpls | |---ncftppu...
1、查看进程的线程: ps -eLf|egrep gateserver|UID 2、跟踪线程调用: strace -p 15530 3、统计线程中函数的调用小号CPU时间: strace -p 16334 -c strace -p 15530 -o out.file #输出到out.file文件 4、只显示recv函数的调用: strace -p 5314 -f -F -e rec...
收集整理的一些 linux 查看系统信息的命令和方法: 一、linux查看服务器系统信息的方法: 1、查看主机名/内核版本/CPU构架: # uname -n -r -p -o localhost.localdomain 2.6.32-220.el6.i686 i686 2、查看 Linux 系统类型和版本: # head -n 1 /etc/issue C...
1、Centos默认是从图形界面启动,需要较多的资源,为了节省资源可以从命令行启动。修改方法如下: /etc/inittab文件,把 代码: id:5:initdefault:这一行,修改成 代码: id:3:initdefault:保存后就reboot重新起动, 2、 一、CentOS 修改IP地址 修改对应网卡的...
之前安装Centos时候,没有怎么注意,将自己的名字设置为hostname,总感觉好别扭,很不习惯,如是就想把hostname改一下,用到hostname命令。 首先用hostname命令查看当前的主机名,核对一下当前的主机名。 修改hostname过程: (1)修改/etc/hosts文件,将包含...
1、前言 最近学习搭建wordpress,需要用到apahce和mysql。我是下载源代码进行安装的,安装在/url/local目录下,每次开机都需要手动启动,有点麻烦。如是想设置开机启动,从网上查了一下,如何设置,总结一下,方便以后使用。 2、设置方法 有两种方法,一种是...
CentOS 6.5开放端口方法 1、LINUX下通过命令开启允许对外访问的网络端口: /sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT #开启8080端口 /etc/rc.d/init.d/iptables save #保存配置 /etc/rc.d/init.d/iptables restart #重启服务 2、查看端口是否...
CentOS 8使用--网卡命令 nmcli命令整理 一、概述 因为CentOS 8 弃用network.service,...
(以centos7为例)网络配置、查看ip地址、网关信息,DNS信息 一、CentOS7网络配置相关文...
硬盘状态测试工具:smartctl、Badblocks、hdparm 感觉用smartctl挺快的,也能快速看到...
CentOS 7.0中已经没有service命令,而是启用了systemctl服务器命令 摘要 systemctl 是...
centos破解系统密码(CentOS就是linux系统)有两种方法: 一Grub无密码的情况下破解(...
1、安装编译组件 yum install -y gcc flex byacc libpcap ncurses ncurses-devel libp...