CentOS 6.5简单命令

合集下载

(完整版)CentOS6.5开机自动挂载硬盘

(完整版)CentOS6.5开机自动挂载硬盘

CentOS6.5开机自动挂载硬盘企业级应用系统的建设,通常将系统和数据分别存储,并建立raid。

新装的CentOS6.5,需要挂载数据盘,并且能够系统启动自动挂载该数据盘。

1、手动挂载磁盘查看磁盘分区信息,执行fdisk命令[root@tsp-rls-webservice tsp]# fdisk -lDisk /dev/sdb: 1476.5 GB, 1476529225728 bytes255 heads, 63 sectors/track, 179511 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x0008a3a1Device Boot Start End Blocks Id System/dev/sdb1 1 179512 1441922048 83 LinuxDisk /dev/sda: 322.1 GB, 322122547200 bytes255 heads, 63 sectors/track, 39162 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x6a5b51c5Device Boot Start End Blocks Id System/dev/sda1 * 1 64 512000 83 LinuxPartition 1 does not end on cylinder boundary./dev/sda2 64 39163 314059776 8e Linux LVMDisk /dev/mapper/vg_tsprlswebserv-lv_root: 53.7 GB, 53687091200 bytes255 heads, 63 sectors/track, 6527 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x00000000Disk /dev/mapper/vg_tsprlswebserv-lv_swap: 16.8 GB, 16814964736 bytes255 heads, 63 sectors/track, 2044 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x00000000Disk /dev/mapper/vg_tsprlswebserv-lv_home: 251.1 GB, 251092008960 bytes255 heads, 63 sectors/track, 30526 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x00000000查看到/dev/sdb1没有挂载,接下来建立挂载点(创建挂载目录),执行mount命令,挂载数据盘。

虚拟机centOS6.5系统下VMTools 安装总结

虚拟机centOS6.5系统下VMTools  安装总结

虚拟机centOS6.5系统下VMTools 安装总结
为了实现从Window系统下向虚拟机的CentOS系统下复制,移动文件,安装VMTools即可。

第一步:打开虚拟机,在虚拟机栏选择安装VMTools
屏幕出现VMTools的光盘
进入控制台,切换root用户(这个很重要)
第二步:输入命令#mount /dev/cdrom /mnt 回车
出现mount:block….read-only
执行下一步操作。

第三步:输入命令:#ls /mnt 查看文件
第四步:# cp /mnt/VM 按tab键/tmp 这一步可以不做,如果不复制的话,就直接在这个目录解压。

第五步:解压文件:
#tar –xvzf /路径/VM….tar.gz
第六步:ls 解压目录
Cd VM….-distrib/下,进入VM….-distrib目录下,有个VM….-install.pl文件
# ./VM…-install.pl 回车开始安装。

所有问题都选择默认,直接敲回车即可。

看到enjoy,即安装成功,重启虚拟机即可,
可以在虚拟机上保存快照,以免数据丢失。

详解虚拟机下CentOS6.5配置IP地址的三种方法

详解虚拟机下CentOS6.5配置IP地址的三种方法

详解虚拟机下CentOS6.5配置IP地址的三种⽅法实验软件环境:虚拟机Vmware Workstation10.0 、CentOS 6.5 32位1、⾃动获取IP地址虚拟机使⽤桥接模式,相当于连接到物理机的⽹络⾥,物理机⽹络有DHCP服务器⾃动分配IP地址。

#dhclient ⾃动获取ip地址命令#ifconfig 查询系统⾥⽹卡信息,ip地址、MAC地址分配到ip地址后,⽤物理机进⾏ping ip地址,检测是否ping通。

2、⼿动设置ip地址如果虚拟机不能⾃动获取IP,只能⼿动配置,配置⽅法如下:输⼊命令#vi /etc/sysconfig/network-scripts/ifcfg-eth0 [编辑⽹卡的配置⽂件]输⼊上述命令后回车,打开配置⽂件,使⽤⽅向键移动光标到最后⼀⾏,按字母键“O”,进⼊编辑模式,输⼊以下内容:IPADDR=192.168.4.10NETMASK=255.255.255.0GATEWAY=192.168.4.1另外光标移动到”ONBOOT=no”这⼀⾏,更改为ONBOOT=yes“BOOTPROTO=dhcp”,更改为BOOTPROTO=none完成后,按⼀下键盘左上⾓ESC键,输⼊:wq 在屏幕的左下⽅可以看到,输⼊回车保存配置⽂件。

之后需要重启⼀下⽹络服务,命令为#servicenetwork restart⽹络重启后,eth0的ip就⽣效了,使⽤命令#ifconfigeth0 查看接下来检测配置的IP是否可以ping通,在物理机使⽤快捷键WINDOWS+R 打开运⾏框,输⼊命令cmd,输⼊ping192.168.4.10进⾏检测,ping通说明IP配置正确。

备注:我所在的物理机⽹段为192.168.4.0 ⽹段。

⼤家做实验的时候根据⾃⼰的环境进⾏设定,保持虚拟机和物理机在同⼀⽹段即可。

3、使⽤NAT模式虚拟机⽹络连接使⽤NAT模式,物理机⽹络连接使⽤Vmnet8。

CentOS常用基础命令大全

CentOS常用基础命令大全

CentOS常⽤基础命令⼤全1.关机 (系统的关机、重启以及登出 ) 的命令shutdown -h now 关闭系统(1)init 0 关闭系统(2)telinit 0 关闭系统(3)shutdown -h hours:minutes & 按预定时间关闭系统shutdown -c 取消按预定时间关闭系统shutdown -r now 重启(1)reboot 重启(2)logout 注销2.查看系统信息的命令arch 显⽰机器的处理器架构(1)uname -m 显⽰机器的处理器架构(2)uname -r 显⽰正在使⽤的内核版本dmidecode -q 显⽰硬件系统部件 - (SMBIOS / DMI)hdparm -i /dev/hda 罗列⼀个磁盘的架构特性hdparm -tT /dev/sda 在磁盘上执⾏测试性读取操作cat /proc/cpuinfo 显⽰CPU info的信息cat /proc/interrupts 显⽰中断cat /proc/meminfo 校验内存使⽤cat /proc/swaps 显⽰哪些swap被使⽤cat /proc/version 显⽰内核的版本cat /proc/net/dev 显⽰⽹络适配器及统计cat /proc/mounts 显⽰已加载的⽂件系统lspci -tv 罗列 PCI 设备lsusb -tv 显⽰ USB 设备date 显⽰系统⽇期cal 2007 显⽰2007年的⽇历表date 0412********.00 设置⽇期和时间 - ⽉⽇时分年.秒clock -w 将时间修改保存到 BIOS3.⽂件和⽬录操作命令cd /home 进⼊ '/ home' ⽬录'cd .. 返回上⼀级⽬录cd ../.. 返回上两级⽬录cd 进⼊个⼈的主⽬录cd ~user1 进⼊个⼈的主⽬录cd - 返回上次所在的⽬录pwd 显⽰⼯作路径ls 查看⽬录中的⽂件ls -F 查看⽬录中的⽂件ls -l 显⽰⽂件和⽬录的详细资料ls -a 显⽰隐藏⽂件mkdir dir1 创建⼀个叫做 'dir1' 的⽬录'mkdir dir1 dir2 同时创建两个⽬录mkdir -p /tmp/dir1/dir2 创建⼀个⽬录树rm -f file1 删除⼀个叫做 'file1' 的⽂件'rmdir dir1 删除⼀个叫做 'dir1' 的⽬录'rm -rf dir1 删除⼀个叫做 'dir1' 的⽬录并同时删除其内容rm -rf dir1 dir2 同时删除两个⽬录及它们的内容mv dir1 new_dir 重命名/移动⼀个⽬录cp file1 file2 复制⼀个⽂件cp dir/* . 复制⼀个⽬录下的所有⽂件到当前⼯作⽬录cp -a /tmp/dir1 . 复制⼀个⽬录到当前⼯作⽬录cp -a dir1 dir2 复制⼀个⽬录ln -s file1 lnk1 创建⼀个指向⽂件或⽬录的软链接ln file1 lnk1 创建⼀个指向⽂件或⽬录的物理链接touch file1 创建⼀个⽂件4.⽂件搜索命令find / -name file1 从 '/' 开始进⼊根⽂件系统搜索⽂件和⽬录find / -user user1 搜索属于⽤户 'user1' 的⽂件和⽬录find /home/user1 -name \*.bin 在⽬录 '/ home/user1' 中搜索带有'.bin' 结尾的⽂件find /usr/bin -type f -atime +100 搜索在过去100天内未被使⽤过的执⾏⽂件find /usr/bin -type f -mtime -10 搜索在10天内被创建或者修改过的⽂件locate \*.ps 寻找以 '.ps' 结尾的⽂件 - 先运⾏ 'updatedb' 命令whereis file 显⽰⼀个⼆进制⽂件、源码或man的位置which file 显⽰⼀个⼆进制⽂件或可执⾏⽂件的完整路径5.查看⽂件内容cat file1 从第⼀个字节开始正向查看⽂件的内容tac file1 从最后⼀⾏开始反向查看⼀个⽂件的内容more file1 查看⼀个长⽂件的内容less file1 类似于 'more' 命令,但是它允许在⽂件中和正向操作⼀样的反向操作head -2 file1 查看⼀个⽂件的前两⾏tail -2 file1 查看⼀个⽂件的最后两⾏ 5.挂载命令mount /dev/hda2 /mnt/hda2 挂载⼀个叫做hda2的盘(注:确定⽬录 '/ mnt/hda2' 已经存在)umount /dev/hda2 卸载⼀个叫做hda2的盘(先从挂载点 '/ mnt/hda2' 退出)fuser -km /mnt/hda2 当设备繁忙时强制卸载umount -n /mnt/hda2 运⾏卸载操作⽽不写⼊ /etc/mtab ⽂件(当⽂件为只读或当磁盘写满时⾮常有⽤)mount /dev/fd0 /mnt/floppy 挂载⼀个软盘mount /dev/cdrom /mnt/cdrom 挂载⼀个光盘mount /dev/hdc /mnt/cdrecorder 挂载⼀个cdrw或dvdrommount /dev/hdb /mnt/cdrecorder 挂载⼀个cdrw或dvdrommount -o loop file.iso /mnt/cdrom 挂载⼀个⽂件或ISO镜像⽂件mount -t vfat /dev/hda5 /mnt/hda5 挂载⼀个Windows FAT32⽂件系统mount /dev/sda1 /mnt/usbdisk 挂载⼀个usb 捷盘或闪存设备mount -t smbfs -o username=user,password=pass //WinClient/share /mnt/share 挂载⼀个windows⽹络共享6.磁盘空间操作的命令df -h 显⽰已经挂载的分区列表ls -lSr |more 以尺⼨⼤⼩排列⽂件和⽬录du -sh dir1 估算⽬录 'dir1' 已经使⽤的磁盘空间'du -sk * | sort -rn 以容量⼤⼩为依据依次显⽰⽂件和⽬录的⼤⼩7.⽤户和群组相关命令groupadd group_name 创建⼀个新⽤户组groupdel group_name 删除⼀个⽤户组groupmod -n new_group_name old_group_name 重命名⼀个⽤户组useradd -c "Name Surname " -g admin -d /home/user1 -s /bin/bash user1 创建⼀个属于 "admin" ⽤户组的⽤户useradd user1 创建⼀个新⽤户userdel -r user1 删除⼀个⽤户 ( '-r' 同时删除除主⽬录)passwd user1 修改⼀个⽤户的⼝令 (只允许root执⾏)chage -E 2005-12-31 user1 设置⽤户⼝令的失效期限ls -lh 显⽰权限chmod 777 directory1 设置⽬录的所有⼈(u)、群组(g)以及其他⼈(o)以读(r )、写(w)和执⾏(x)的权限chmod 700 directory1 删除群组(g)与其他⼈(o)对⽬录的读写执⾏权限chown user1 file1 改变⼀个⽂件的所有⼈属性,为use1。

Centos 6.5 安装脚本

Centos 6.5 安装脚本

Centos 6.5 安装脚本vi anhou#!/bin/bash#安装setupyum provides */bin/setupyum -y install setuptoolyum -y install ntsysv system-config-firewall-tui system-config-network-tui-y#安装make,不然,呵呵,你安装其它程序后,无法编译安装yum install make -yyum install gcc gcc-c++ autoconf automake -y#安装wget,这个下载的命令实在非常方便,必备精品yum -y install wget#安装vim,默认自带的是vi。

所以yum -y install vim#安装解压缩软件yum -y install gzip unzip#安装vsftpd#yum remove vsftpd //卸载vsftpdyum -y install vsftpd/etc/init.d/vsftpd startchkconfig vsftpd on#安装定时任务yum install crontabs -y/sbin/service crond startchkconfig crond on#关闭不必要开机自启动服务chkconfig auditd offchkconfig blk-availability offchkconfig ip6tables offchkconfig lvm2-monitor off chkconfig udev-post off#删除不必要的系统用户userdel admuserdel lpuserdel shutdownuserdel haltuserdel uucpuserdel operatoruserdel gamesuserdel gopheruseradd hruseradd -m -s /sbin/nologin public useradd -m -s /sbin/nologin zcx useradd -m -s /sbin/nologin cyjecho "87654321" | passwd --stdin public echo "zcx321" | passwd --stdin zcx echo "cyj321" | passwd --stdin cyj:wq #保存退出#使脚本文件anhou变为可执行文件chmod +x anhou#执行脚本文件anhou./anhou关闭防火墙1)临时生效,重启后复原开启:service iptables start关闭:service iptables stop2)永久性生效,重启后不会复原开启:chkconfig iptables on关闭:chkconfig iptables off#/etc/init.d/vsftpd restart关闭SELinuxvim /etc/selinux/config文件中的SELINUX=enforcing 注释掉,并增加:SELINUX=disabled然后重启reboot#使配置立即暂时生效setenforce 0wget -c /lnmp/lnmp1.1-full.tar.gz && tar zxf lnmp1.1-full.tar.gz && cd lnmp1.1-full && ./centos.sh 输入mysql登录密码回车然后选择是否用InnoDB引擎(注seafile 软件要选y)添加新用户#useradd 用户名#passwd 用户名useradd hrpasswd hr#创建不能本地登录的用户,我用于ftp用户useradd -m -s /sbin/nologin publicpasswd public#vi /etc/passwd#给CentOS添加sudo用户suvisudo -f /etc/sudoers在root ALL=(ALL) ALL 之后增加用户名如:hr ALL=(ALL) ALLvim /etc/vsftpd/vsftpd.conf#禁用户离开主目录(增加)chroot_local_user=YESservice vsftpd restart使匿名ftp帐户可写,及修改默认匿名用户目录/var/ftpmkdir /home/ftpmkdir /home/ftp/pubchown ftp.ftp -R /home/ftp/pubchmod 744 /home/ftp/pubvim /etc/vsftpd/vsftpd.conf#保持默认anonymous_enable=YES#去掉注释符#anon_upload_enable=YES#去掉注释符#anon_mkdir_write_enable=YES#增加,设置上传后的文件能被直接下载anon_umask=073#增加,匿名用户登录时不询问口令no_anon_password=YES#增加,修改匿名用户目录anon_root=/home/ftp:wqservice vsftpd restartdos文件格式转换成unix格式:(一般在windows机器上编写好了文件传到unix下就可能会出现这样的情况.)vi /etc/vsftpd/vsftpd.conf:set fileformat=unix:wq#换源。

linuxCentOS6.5yum安装mysql5.6

linuxCentOS6.5yum安装mysql5.6

linuxCentOS6.5yum安装mysql5.6本⽂为⼤家分享了linux yum安装mysql5.6简单过程,供⼤家参考,具体内容如下1.新开的云服务器,需要检测系统是否⾃带安装mysql# yum list installed | grep mysql2.如果发现有系统⾃带mysql,果断这么⼲# yum -y remove mysql-libs.x86_643.随便在你存放⽂件的⽬录下执⾏,这⾥解释⼀下,由于这个mysql的yum源服务器在国外,所以下载速度会⽐较慢,还好mysql5.6只有79M⼤,⽽mysql5.7就有182M了,所以这是我不想安装mysql5.7的原因# wget /mysql-community-release-el6-5.noarch.rpm4.接着执⾏这句,解释⼀下,这个rpm还不是mysql的安装⽂件,只是两个yum源⽂件,执⾏后,在/etc/yum.repos.d/ 这个⽬录下多出mysql-community-source.repo和mysql-community.repo# rpm -ivh mysql-community-release-el6-5.noarch.rpm5.这个时候,可以⽤yum repolist mysql这个命令查看⼀下是否已经有mysql可安装⽂件#yum repolist all | grep mysql6.安装mysql 服务器命令(⼀路yes):# yum install mysql-community-server7.安装成功后# service mysqld start8.由于mysql刚刚安装完的时候,mysql的root⽤户的密码默认是空的,所以我们需要及时⽤mysql的root⽤户登录(第⼀次回车键,不⽤输⼊密码),并修改密码# mysql -u root# use mysql;# update user set password=PASSWORD("这⾥输⼊root⽤户密码") where User='root';# flush privileges;9.查看mysql是否⾃启动,并且设置开启⾃启动命令# chkconfig --list | grep mysqld# chkconfig mysqld on10.mysql安全设置(系统会⼀路问你⼏个问题,看不懂复制之后翻译,基本上⼀路yes):# mysql_secure_installation以上就是本⽂的全部内容,希望对⼤家的学习有所帮助,也希望⼤家多多⽀持。

centos6常用命令

centos6常用命令

centos6常用命令CentOS 6是一种流行的Linux操作系统,提供了许多常用的命令来管理和操作系统。

本文将介绍一些CentOS 6常用命令,并提供详细的说明和使用示例。

一、文件和目录操作命令1. pwd命令:显示当前工作目录的路径。

示例:pwd2. ls命令:列出当前目录下的文件和子目录。

示例:ls3. cd命令:切换工作目录。

示例:cd /path/to/directory4. mkdir命令:创建新目录。

示例:mkdir new_directory5. rm命令:删除文件或目录。

示例:rm file.txt 或 rm -r directory6. cp命令:复制文件或目录。

示例:cp file.txt new_file.txt 或cp -r directory new_directory7. mv命令:移动或重命名文件或目录。

示例:mv file.txt new_directory 或 mv file.txt new_name.txt 8. find命令:在文件系统中查找文件或目录。

示例:find /path/to/search -name "file.txt"9. grep命令:在文件中搜索指定的文本。

示例:grep "keyword" file.txt二、系统管理命令1. top命令:显示系统中运行的进程和系统资源的使用情况。

示例:top2. ps命令:显示当前正在运行的进程。

示例:ps aux3. kill命令:终止正在运行的进程。

示例:kill PID4. service命令:管理系统服务。

示例:service httpd start 或 service httpd stop5. chkconfig命令:管理系统服务的启动和停止。

示例:chkconfig httpd on 或 chkconfig httpd off6. ifconfig命令:显示和配置网络接口信息。

U盘安装centos6.5教程

U盘安装centos6.5教程

U盘安装centos6.5教程第一篇:U盘安装centos6.5教程本人linux菜鸟,这两天用u盘安装CentOS,在网上查的教程全是原来版本的,都是先单独做启动,再把iso复制进去。

这样太麻烦了。

最后查了维基发现了个简单方法从centOS6.5开始直接把iso文件写入u盘就行了。

windows平台:1.用UltraISO打开iso(如:CentOS-6.5-x86_64-bin-DVD1.iso)2.然后点“启动”->“写入硬盘映像”,硬盘驱动器是你的u盘,映像文件安装光盘iso,写入方式是USB-HDD+,点击“写入”按钮。

完成后安装u盘就做好了。

linux平台:用dd命令将iso文件写入u盘即可。

dd if=iso文件of=u盘。

(如:dd if=/CentOS-6.5-x86_64-bin-DVD1.iso of=/dev/sdb1)注:dd命令运行后不显示复制状态,要查看复制状态可以再打开一个终端,输入“while k illall-USR1 dd;do sleep 5;done”查看复制状态。

这种方法64位,32位通吃。

我安装的就是64位。

注意:只有从CentOS6.5开始才能用这种方法,6.4及以下版本还得用老方法。

可能有许多人已经知道这个方法了,但是网上很多教程还都是老方法。

我写出来就是想传播一下,让新手少走弯路。

补充方法:U盘安装centos6.5和安装centos6.3没啥本质区别所需工具:一、UltraISO(用来制作 U 盘启动)二、CentOS 6.5 位系统镜像(建议下载bin版镜像,minimal也行)三、U 盘一只要求:U 盘容量 8G四、vesamenu.c32 文件——用来替换CentOS 6.5 默认文件(附件中我提供了哦,解压缩后替换原来的文件)这里我没用到安装步骤:一、制作 U 盘启动引导盘1、电脑插上 U 盘,打开 UltraISO 软件,文件---打开,选择你下载好的CentOS-6.3-i386-bin-DVD1.iso 文件,点启动--写入硬盘镜像,在硬盘驱动器里面选择你的U 盘(看清楚,千万别选错),写入方式默认为:USB-HDD+,然后点格式化。

CentOS6.5 进入单用户修改root密码

CentOS6.5 进入单用户修改root密码

Linux版本 centos5.6 64bit环境 vmware忘记密码解决方法1:重启系统,一、重启系统,在系统引导前按任意键进入菜单。

如图:GRUB:在引导装载程序菜单上,用上下方向键选择你忘记密码的那个系统键入“e”来进入编辑模式。

2.接下来你可以看到如下图所示的画面,然后你再用上下键选择最新的内核(这里是第二行,3、在rhgb quiet后面加“空格”,然后键入“single”,或者直接输入数字的“1”并回车确定。

4、确定后回到前面菜单,按b键启动。

进入命令行界面后用“passwd root”来更改root 的密码。

改完后reboot(重启)即可。

解决方法2:用方法1进入单用户模式。

在命令行下#vi /etc/shadow将第一行,即以root开头的一行中root:后和下一个:前的内容删除,第一行将类似于root::......保存(shift+z+z)(如果保存不了,是文件属性的问题,就chmod 755 /etc/shadow,这样就OK了)或者直接用 :wq!强制保存退出。

然后reboot。

密码为空。

方法一、二都进行实际操作验证。

还有其他解决方法:一、进入单用户模式1.使用Linux 系统启动软盘如果你已创建了Linux 系统的启动软盘,而且设置计算机系统从软盘启动,当显示boot 提示符后输入:boot: linux single 系统进入了提示符为“#”的单用户模式,计算机引导的运行级别为1,本地文件系统被挂载,很多系统服务没有运行,跳过所有系统认证,是一个系统管理员使用特定的机器,把 root 文件系统挂为读写,此时你可以使用:(1)passwd 程序来设置root的新密码# passwd root # reboot 重启系统后,root 密码已被更新。

(2)通过修改 /etc/shadow 文件,删除root 的密码# cd /etc # vi shadow 将以root 开头的一行中“root:”后和下一个“:”前的内容删除,第一行将类似于“root ::??”,保存后重启系统,root 密码置为空。

centos常用的20个命令介绍

centos常用的20个命令介绍

centos常用的20个命令介绍
以下是CentOS系统中常用的20个命令的介绍:
1.ls:列出当前目录下的文件和子目录。

2.cd:切换工作目录。

3.pwd:显示当前所在的目录。

4.mkdir:创建一个新的目录。

5.rm:删除文件或目录。

6.cp:复制文件或目录。

7.mv:移动文件或目录,也可用于重命名文件或目录。

8.cat:查看文件内容或将多个文件合并到一个文件中。

9.grep:在文件中搜索匹配指定模式的字符串。

10.find:在指定目录下搜索文件。

11.chmod:修改文件或目录的权限。

12.chown:修改文件或目录的所有者。

13.chgrp:修改文件或目录的所属组。

14.tar:打包和解压缩文件。

15.top:实时查看系统资源使用情况和进程信息。

16.ps:查看当前运行的进程。

17.kill:终止正在运行的进程。

18.ifconfig:查看和配置网络接口信息。

19.ping:测试与其他主机的连通性。

20.yum:CentOS系统的包管理器,用于安装、升级和删除软件包。

这些命令是在CentOS系统中常用且重要的命令,熟悉并掌握它们可以帮助您更好地管理和操作系统。

centos 6.5下安装、配置并启动SSH远程访问

centos 6.5下安装、配置并启动SSH远程访问

centos 6.5下安装、配置并启动SSH远程访问1.登录centos 6.5系统,使用root用户登录,如果为非root用户则执行su或su - 或su root或su - root切换为root用户。

2.查看SSH是否安装(检查是否装了SSH包)。

输入命令:rpm -qa | grep ssh如图所示说明centos 6.5系统已经为我们默认安装了SSH包。

注:若没安装SSH则可输入:yum install openssh-server安装。

3.查看SSH服务是否正在运行。

输入命令:/etc/init.d/sshd status如图所示centos 6.5系统中SSH服务已经处于运行状态。

4.若centos 6.5系统中SSH服务处于非运行状态则使用(service sshd start)命令开启SSH服务;停止SSH服务命令(service sshd stop);重启SSH服务命令(service sshd restart)。

为了演示效果,我这里先停止SSH服务,然后启动SSH服务,再接着重启SSH服务。

[service sshd stop] -> [/etc/init.d/sshd status] -> [service sshd start] -> [service sshd restart] ->[重启后可输入:netstat -antp | grep sshd 查看是否启动22端口]5.检查SSHD是否在本运行级别下设置为开机启动输入命令:chkconfig --list sshd如图所示centos 6.5系统中SSH服在本运行级别下已经设置为开机启动,如果没设置启动就使用如下命令[chkconfig --level 2345 sshd on]设置下即可。

6.设置SSH服务为开机启动。

输入命令:chkconfig sshd on 即可。

注:若是chkconfig sshd off则禁止SSH开机启动。

CentOS 6.5系统安装配置KVM虚拟机

CentOS 6.5系统安装配置KVM虚拟机

CentOS 6.5系统安装配置KVM虚拟机时间:2013-10-31 来源:服务器之家投稿:root上一篇文章介绍过CentOS 6安装Xen,有点麻烦,因为自CentOS 6开始,虚拟化平台已经从x en转向KVM,所以在CentOS 6安装KVM还是非常的简单的。

1、安装KVMyum groupinstall Virtualization 'Virtualization Client'2、安装api支持yum install libvirtservice libvirtd start3、验证是否已经载入KVM模块 $ lsmod | grep kvmkvmkvm_intel4、使用virt-manager安装guestvirt-manager是一个api gui工具,可以很方便的管理虚拟机。

下面简单介绍使用virt-manager 安装虚拟机系统。

1)打开virt-manager,Add-connection,hypervisor选择QEMU/KVM,点击connect。

2)在连接localhost(QEMU)右键-NEW,输入guest名称,还有选择安装方式,我这里选择iso 文件安装,点击forword。

3)选择iso文件路径,点击forword。

4)定义分配内存及cpu个数。

5)定义磁盘映像大小。

6)下一步就是常规的系统安装了。

5、使用virt-install安装guest当你的CentOS没有桌面环境时,可以使用virt-install命令安装,如:1、输入虚拟机名称2、分配多少内存3、定义虚拟机磁盘映像的位置4、此步可以直接输入iso的位置或是url5、进行系统常规安装。

虚拟机搭建Linux CentOS6.5服务器

虚拟机搭建Linux CentOS6.5服务器

虚拟机搭建Linux CentOS6.5 x64服务器虚拟机配置:虚拟机硬件配置清单:启动虚拟机进入安装界面:下一步,创建分区:将修改写入磁盘下一步:安装完成,重启系统:登录Linux系统配置静态IP地址:第一步:查看并记录机器使用的ip地址信息(命令:ifconfig)。

可以看到机器上所有网卡的ip地址及子网掩码等信息。

看了之后,别忘了记录下来。

第二步:切换到network-scripts目录下(命令1:cd /etc/sysconfig/network-scripts 命令2:dir)。

执行上述两条命令后,在这里可看到运行很多运行脚本。

我们要用到是“ifcfg-eth0”文件。

第三步:将网卡信息静态写入“ifcfg-eth0”文件(命令:vi ifcfg-eth0)。

只需改动以下四个选项,其他默认即可。

BOOTPROTO=staticIPADDR=xxx.xxx.xxx.xxx #这个设备的IP地址NETMASK=xxx.xxx.xxx.xxx #子网掩码ONBOOT=yes完成后保存。

第四步:静态ip设置完成后,请确认网关是否也已经设置为静态网关,静态网关设置教程。

第五步:重启网络服务(命令:service network restart)。

重启过程中,远程连接会断开,只需重新连接即可。

至此,前四个步骤完成后,成功的帮设置了一个静态ip。

关闭防火墙:1.切换到:选择firework configuration:把星号去掉,保存退出,出现一个提示是否真的关闭防火墙,选择yes查看是否开启远程登录服务:选择system service 进入;如果远程连接器出现:Connection closed by foreign host. 解决办法IP冲突,修改IP本次配置IP为192.168.1.130 username:rootpassword:root!$min。

Linux介绍+配置虚拟机+安装CentOS6.5+基本命令+使用VIVIM+rpm的安装和卸载

Linux介绍+配置虚拟机+安装CentOS6.5+基本命令+使用VIVIM+rpm的安装和卸载

Linux介绍+配置虚拟机+安装CentOS6.5+基本命令+使⽤VIVIM+rpm的安装和卸载⼀.Linux的发展史1.Linux的发展史在第2次世界⼤战刚刚结束(以抗⽇战争胜利作为标记),也就是19世纪的40年代末西⽅国家的通⽤电⽓,⿇省理⼯⼤学和贝尔⼯作室倡导了⼀个超级计算机的开发计划,这计划被称为Multics⼯程计划,这个计划最终是以失败告终。

但这个计划的失败为后⼈对计算机操作系统的研究和开发的宝贵经验,肯•汤谱森和丹尼斯•⾥奇总结了失败的经验在19世纪的60年代末(苏美冷战时代)发明了举世闻名的Unix操纵系统,由于肯•汤谱森和丹尼斯•⾥奇不局限于计算机科学只⽤于军事和国防领域,使得计算机科学得到了迅速的发展。

今天⼈们常说的苹果,安卓和Linux操纵系统都是从Unix发展⽽来的,所以计算机科学其实是站在巨⼈的肩膀上发展起来的⼀个领域。

Linux是林纳斯•托⽡茨在Uninx的基础上开发和改良的操作系统,在理查德•马修•斯托曼的帮助下Linux进⾏了开源发布,发展到了今天产⽣了各种以Linux为核⼼的操作系统,⼈们习惯上把以Linux作为核⼼发展起来的操作系统统称为Linux的分⽀,在科学的应⽤领域,主要也是使⽤Linux 的分⽀为主。

2.红帽⼦公司的CentOS其中以Red Hat(红帽⼦)系列的分⽀最为出名,⽽该公司开发其中⼀款产品CentOS被世界上⼤多数公司⽤于作为服务器的操作系统底层,⽬前国内版本以CentOS6为主导,其中CentOS6.5和CentOS6.8运⽤最为⼴泛,阿⾥云的服务器产品当中就可以选择CentOS6.8这个操作系统,CentOS6.5和CentOS6.8的功能是⼀模⼀样的,然⽽CentOS6.8的CA证书需要提交相关的专业认证⽅式,我们⼀般做不到所以我们⽆法正常使⽤CentOS6.8,但阿⾥云公司帮⽤户实现了这个专业认证,所以在阿⾥云上我们可以使⽤CentOS6.8在学习时我们⼀般选择安装CentOS6.5来进⾏学习就可以了3.CentOS的特点1.简单易⽤,安全性⾼,且⽀持图形操作界⾯2.其安装步骤⽀持全图形操作,且有中⽂包补丁3.能够免费实现在线安装服务(yum命令)4.被誉为世界上最适合作为服务器的底层的Linux操作系统,其性能⼗分稳定5.有32位和64位两种操作系统安装镜像6.多任务,多⽤户的操作系统安装CentOS6.5⼆.⼆.安装1.什么是虚拟机?虚拟机实际上是⼀个虚拟PC的软件,它可以在现有的操作系统上虚拟出⼀个新的硬件环境,相当于虚拟了⼀台新的计算机,从⽽实现了⼀台机器独⽴运⾏两个或者两个以上的操作系统。

CentOS6.5搭建SVN服务(目录权限设置)

CentOS6.5搭建SVN服务(目录权限设置)

centOs6.5 SVN服务器搭建搭建后根据权限需求不同可以设定不同目录的访问权限。

第一步,安装SVN1.yum install subversion第二步,创建SVN版本库的目录1.mkdir -p /var/svn/svntest第三步,创建版本库1.svnadmin create /var/svn/svntest执行完上面命令后会生成如下文件,说明版本库创建成功:第四步,进入conf目录配置该版本库的文件:authz文件是权限控制文件passwd是帐号密码文件svnserve.conf SVN服务配置文件第五步,配置passwd,语法:用户名= 密码,我的配置如下:1.[users]2.czj = mmt.20153.xhb = xu85686827第六步,配置authz用户权限文件,rw是有读写权限,w只有读权限:1.[groups]2.admin_group = czjer_group = xhb4.5.[/userfile]6.@user_group = rw7.@admin|_group = rw8.[/adminfile]9.@admin_group = rw第七步,配置svnserve.conf文件,基本上一进去就看到都是被注释掉的,所以要打开下面几个注释:anon-access = read #匿名用户可读auth-access = write #授权用户可写password-db = passwd #使用哪个文件作为账号文件authz-db = authz #使用哪个文件作为权限文件realm = /var/svn/svntest # 认证空间名,版本库所在目录第八步,启动SVN版本库,大功告成:1.启动SVN svnserve -d -r /var/svn/svntest2.关闭SVN ps aux | grep -i svnkill 2603最后你可以在电脑上做测试了,建立一个对应的adminfile文件夹,Checkout一下你配置的版本库,输入你刚刚配置的admin_group对应的文件路径:这样用admin_group组对应的用户登陆就可以访问adminfile目录建立一个对应的userfile文件夹,Checkout一下你配置的版本库,输入你刚刚配置的user_group对应的文件路径:这样用user_group组对应的用户登陆就可以访问userfile目录,同时authz文件设置了admin_group组对userfile目录也有访问权限,所以admin_group对应的组员亦可访问此目录。

centos6.5-VSFTP服务器配置

centos6.5-VSFTP服务器配置

Vsftpd服务器配置【基本知识与操作】安装vsftpd:yum install vsftpd服务名:vsftpdvsftpd配置文件:/etc/vsftpd/vsftpd.conf默认本地用户不给登陆的文件:/etc/vsftpd/ftpusers (在此文件中的用户都不能登录FTP服务器)禁止或允许vsftpd的用户列表文件:/etc/vsftpd/user_list匿名用户登录的主目录:/var/ftp (该文件夹不可以有写权限,否则匿名用户无法登录)匿名用户使用的目录:/var/ftp/pub (为了能够让匿名用户上传文件,该文件夹权限为777)vsftpd的日志文件:/etc/logrotate.d/vsftpd.log当遇到500访问错误时:使用getsebool –a |grep ftp 可以查看与FTP服务有关的设置setsebool -P ftp_home_dir=1并查看文件权限问题(不能为满权限,属主不能为ftp)若匿名用户允许上传也开了写权限还是不能上传,则进行如下修改setsebool -P allow_ftpd_anon_write=1本地用户无法重命名自己上传的文件:setsebool -P allow_ftpd_full_access=1设置匿名用户只能上传不能下载chown_enable=YESchown_username=nobody【服务基本配置】1、匿名用户设置:anonymous_enable=YES ——是否允许匿名用户登录wirte_enable=YES ——是否允许本地用户&匿名用户写入的权限no_anon_password=YES ——若是启动这项功能,则使用匿名登入时,不会询问密码。

anon_root=/var/ftp ——设置匿名用户登陆的目录anon_upload_enable=YES ——是否允许匿名用户上传文件(需要将wirte_enable=yes)注意:vsfptd默认是不给匿名文件给予w权限的,所以想要以匿名用户上传文件,就需要在匿名用户FTP主目录(/var/ftp)下创建一个新的目录(默认为/var/ftp/pub)给予777权限就可以了。

E4:CentOS6.5环境下mysql的一些基本操作

E4:CentOS6.5环境下mysql的一些基本操作

Linux环境下mysql的一些基本操作前提条件:安装并配置完mysql的虚拟机下的linux操作系统、已经将mysql服务设置为自动启动,mysql初始管理员密码已设置为“150920”。

Mysql命令行的使用:Ctrl+Alt+F2登录cmd命令终端,如果已经添加了mysql的环境变量,可以直接用命令mysql –u root –p直接回车,按回车输入管理员密码。

(mysql的所有命令都以“;”或者“\g”)为结束符。

在mysql界面输入命令时可以分行输入,但是不能拆分单词。

Mysql的基本操作:1、首先先登录用户,并且获得管理员的权限。

2、输入mysql –u root –p回车然后再输入mysql管理员密码“150920”回车,成功使用mysql。

3、在新建数据库之后,我们先设置一下字符集。

“SET NAMES utf8;”,回车,提示如下界面说明操作成功。

4、然后再创建数据库。

“CREATE DATABASE lesson;”回车,提示如下界面说明操作成功。

5、显示所有数据库。

“SHOW DATABASES;”回车,提示如下界面说明操作成功。

6、使用数据库。

“USE lesson;”回车,提示如下界面说明操作成功。

7、新建表。

“CREATE TABLE study(id int(11)unsigned NOT NULL AUTO_INCREMENT COMMENT ‘xueshengid’,username varchar(30) NOT NULL DEFAULT ‘’ COMMENT ‘xueshengxingming’,class tinyint(3) unsigned NOT NULL,sex enum(‘nan’, ‘nv’, ‘baomi’)CHARACTER SET utf8 COLLATE utf8_general_ciNOT NULL DEFAULT ‘baomi’ COMMENT ‘xingbie’,addtime int(10) NOT NULL DEFAULT ‘0’,PRIMARY KEY(id))ENGINE=InnoDB COMMENT=’xueshengbiao’;”回车,提示如下界面说明操作成功。

Centos6.5使用sudo命令

Centos6.5使用sudo命令

CentOS6.5使用sudo命令1. 配置普通用户使用sudo命令的权限:a) 问题描述:在linux系统中,新建用户并没有执行sudo权限,如新建一个hadoop的用户,输入sudo命令会有如下提示:hadoop is not in the sudoersfile.This incident will be reported.意思是在sudoers文件中不存在hadoop这个用户,这个时间会被报告给管理员。

2. 全程在root用户下操作a) 执行命令vi /etc/sudoers输入i,对文件进行编辑,发现底部有只读提示:-- INSERT -- W10: Warning: Changing a readonly file应该是没有权限,退出编辑状态后查看权限:b) 执行命令ll /etc/sudoers(查看文件权限ls -l)-r--r-----. 1 root root 3525 Jul 1211:09/etc/sudoersroot只有只读权限,难怪,修改权限以让root有完全控制权限:c) 执行命令chmod 740 /etc/sudoers再次编辑,找到如下字段:## Allow root to run any commands anywhereroot ALL=(ALL) ALL在其下添加hadoop ALL=(ALL) ALL使其变成如下样式## Allow root to run any commands anywhereroot ALL=(ALL) ALLhadoop ALL=(ALL) ALL修改完后输入:wq保存,保存后记得把权限修改回去,否则会有错误提示d) 执行命令chmod 440 /etc/sudoers权限一定是440,否则就会有错误提示。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
:wq! #保存退出
service ip6tables stop #停止IPV6服务
chkconfig ip6tables off #禁止IPV6开机启动
service yum-updatesd stop #关闭系统自动更新
chkconfig yum-updatesd off #禁止开启启动
service network tart #重启网络连接
ifconfig #查看IP地址
设置主机名 约定: 主机名命名规范:业务.机房.主备.域名 这里设置主机名为:drmeng-web-srvcom
1、hostname “drmeng-web-srv” #设置主机名为drmeng-web-srvcom
IPADDR=192.168.1.188 #设置IP地址
NETMASK=255.255.255.0 #设置子网掩码
GATEWAY=192.168.1.1 #设置网关
DNS1=8.8.8.8 #设置主DNS
DNS2=192.168.1.1 #设置备DNS
IPV6INIT=no #禁止IPV6
:wq! #保存退出
shutdown -r now #重启系统
增加swap分区 在确定了服务器所需要使用的内存后,需要增加1024M的swap空间 具体操作:
1、dd if=/dev/zero of=/tmp/swap bs=1M count=1024M #创建1024M的文件块
2、vi /etc/sysconfig/network #编辑配置文件
HOSTNAME= drmeng-web-srvcom #修改localhost.localdomain为drmeng-web-srvcom
:wq! #保存退出
3、vi /etc/hosts #编辑配置文件 127.0.0.1 drmeng-web-srvcom localhost #修改localhost.localdomain为drmeng-web-srvcom
:wq! #保存退出
2、mkswap /tmp/swap #创建swap文件
3、swapon /tmp/swap #激活swap文件
4、swapon -s #查看swap
5、修改/etc/fstab文件,增加以下内容,让系统引导时自动启动 vi /etc/fstab #在最后添加下面代码 /tmp/swap swap swap default 0 0
输入账号root 再输入安装过程中设置的密码,登录到系统 vi /etc/sysconfig/network-scripts/ifcfg-eth0 #编辑配置文件,
添加修改以下内容
BOOTPROTO=static #启用静态IP地址
ONBOOT=yes #开启自动启用网络连接
相关文档
最新文档