CentOS命令综合详解
1,显示当前使用的shell
[root@localhost ~]# echo $SHELL
2,显示当前系统使用的所有shell
[root@localhost ~]# cat /etc/shells
3,显示hash缓存
hash:显示缓存 -r:清除缓存
4,多个命令可使用;符 ...
CentOS7命令行链接wifi的方法
之前把自己电脑弄成双系统了,加了个centos7 服务器端。现在放假回家连不上家里的网络,各种着急啊。。
经过一番调查终于连上了,留个笔记以备后用,哈哈。
1、首先,切换到超级管理用户
[user@localhost]$ su root
2、检查当前可用的网卡,红色标记的就是网卡,这个并不是都是相同的
[root@localhost]$&n ...
centos7如何快速启动应用程序?
刚从windows转linux系统,一般都需要通过图形界面过渡一下。随着安装的软件增多,尤其是一些编程用的IDE,比如JB家的软件,每次都要cd xx/xx/xx/bin,然后再运行脚本,所以觉得十分麻烦。所以就想想能不能不要那么麻烦,快速地启动应用程序呢?不会偷懒的程序猿不是好攻城狮。下面是我的解决问题的思路。一起去看看吧!
环 ...
centos如何安装桌面快捷方式?centos安装桌面快捷方式的教程
1、右击Desktop,点击“Create Launcher”。
2、直接输入或者Browse浏览“Command:”可执行命令路径和快捷方式的“Name”,点击“OK”,完成。
3、查看并启动,OK。
4、查看该启动器,
也可以vi一个.desktop后缀的文件,内容按以上的格式,只要把其中的Name,Exec,Comment,Icon ...
centos7下解压文件命令(zip)详解
1.压缩文件夹为zip文件
[root@cgls ]# zip -r mydata.zip mydata
2.把mydata.zip解压到mydatabak目录里面
[root@cgls ]# unzip mydata.zip -d mydatabak
3.mydata01文件夹和mydata02.txt压缩成为mydata.zip
[root@cgls ]# zip mydata.zip mydata01 mydata02.txt
4.直接解压mydata.zip文件
[root@ ...
CentOS 7实现DNS+DHCP动态更新详解
windows域里有一个功能,dhcp把新分发的ip数据发给DNS服务器,这样只要知道一个人的电脑名字就可以很方便的远程。
linux当然也能很好的实现类似的功能。man 5 dhcpd.conf 有详细描述。
昨天运维帮组织线下的沙龙,又拍云的运维总监邵海杨先生分享了一句“千金难买早知道”。是啊,就在实现动态更新的功能上,在网 ...
扩展虚拟内存的方法教程
在linux磁盘刚分区的时候,我们会划分一个swap分区,这块分区作为一块虚拟内存,承担着扩充内存的作用。然而在工作中我们会遇到虚拟内存也不够用的情况,这个时候我们也不能重新给磁盘进行分区,只能通过增加一个swap文件,来扩充我们的虚拟内存。下面小编就为大家带来扩展虚拟内存的方法教程。一起去看看吧!
1.检查现 ...
centos6.6下如何安装GreenPlum4.3.5.2?
在GP官网,看不到关于最新GP在Centos上的对应版本,就使用RedHat的版本就好了。
前言:
GP的安装大致是这样的,选择一台主机作为Master机,其他作为Segment机。由于没那么多机子,就虚拟机开了三个centos6.6,采用1+2模式。
安装时候,记住 GP可以先在Master机上装好,后续通过在Maser机和Segment机间建立互信(gpssh-exkey ...
RHEL7.0怎么配置网络IP?RHEL7.0 配置网络IP的三种方法介绍
RHEL7里面的网卡命名方式从eth0,1,2的方式变成了enoXXXXX的格式。 en代表的是enthernet (以太网),o 代表的是onboard (内置),那一串数字是主板的某种索引编号自动生成,以便保证其唯一性。和原先的命名方式对比,这种新的方式比较长,难以记忆,不过优点在于编号唯一,做系统迁移的时候不容易出错。
1.修改/etc/sysconfi ...
CentOS 文件通配符讲解
*:匹配零个或多个字符
?:匹配任意单个字符
~:当前用户家目录
~username:用户家目录
~+:当前工作目录
~-:上一个工作目录
[0-9]:匹配任意数字范围
& ...
yum和apt-get的区别详解
yum和apt-get的区别
一般来说著名的linux系统基本上分两大类:
1.RedHat系列:Redhat、Centos、Fedora等
2.Debian系列:Debian、Ubuntu等
RedHat 系列
1 常见的安装包格式 rpm包,安装rpm包的命令是“rpm -参数”
2 包管理工具 yum
3 支持tar包
Debian系列
1 常见的安装包格 ...
centos7如何进入紧急修复模式?
打开centos7页面出现:
welcome to emergency mode!after logging in ,type “journalctl -xb” to view system logs,“systemctl reboot” to reboot ,“systemctl default” to try again to boot into default mode。
give root password for maintenance
(?? Control-D?? ...
CentOS 7如何添加自定义系统服务?
Centos7开机启动项分为system和user两种类型
比如像mysql这种不用登陆就可以运行的就是system型,放在/usr/lib/systemd/system下,反之,用户登录后才能运行的程序,存在用户(user)里。
假如我自定义了一个系统服务,叫mytest.server,文件格式可参考system目录下的其他文件。
执行 systemctl enable mytest.service 设 ...
CentOS7.2如何部署FTP?CentOS7.2部署FTP的方法
目前Linux大部分部署的FTP服务器都是vsftpd,至于为什么,暂时没什么必要深究。
1.安装vsftpd
# yum check-update
# yum -y install vsftpd
2.配置参数
# vi /etc/vsftpd/vsftpd.conf
修改为如下参数
anonymous_enable=NO
chroot_local_user=YES
allow_writeable_chroot=YES
pasv_enable=YES
pasv_min_port=40000
pasv ...
Centos如何获取软件包?Centos获取软件包的方法
在很多时候我们通过secureCRT来控制我们的远程服务器,在操作我们的服务器的时候需要向服务器安装一些软件包,主要有三种方式:
1. 直接通过服务器的知识库安装,比如centos的yum,Ubuntu的apt-get等等。
2. rz-sz软件上载本地程序到服务器,然后安装。
3.通过wget来获取网络的安装包,这是本篇博客的重点。
通过man wget命 ...
centos 联合编译动态连接库详解
么是动态链接库
Windows上是dynamic linklibrary (DLL),后缀?xxx.dll
UNIX或Linux上是Shared Library .后缀是 xxx.so
将文件编译成.so格式的动态链接库
gcc -o libme.so wso.c -shared
将wso.c编译成 libme.so 库名为me
lib so为前缀跟后缀
联合编译
gcc -L /root/myc/ -l me ws.c -o newws
-L ...
CentOS 5.5下如何编译安装新内核?
第一步:下载内核
传送门:地址.笔者下载的是3.2.84版本
第二步:解压编译内核
由于我下的是.tar.xz文件,用tar命令不能直接解压。
1.我的系统里不带xz解压软件,先下载xz-5.0.3.tar.bz2文件并解压安装
tar -jvxf xz-5.0.3.tar.bz2
cd /opt/xz-5.0.3 #进入解压后的文件夹
./configure
make
make install
2.解压内核 ...
centos系统使用source命令提示notavalia identitier该怎么办?
centos使用source命令提示not a valia identitier错误解决办法
1、centos下配置jdk环境变量。切换至/etc下,使用命令:cd /etc
2、Xshell配合Xftp打开该目录:
3、查找到profile文件:
4、使用记事本开始,在末尾添加:
export JAVA_HOME=/usr/local/java/jdk1.7.0_79
export JRE_HOME=/usr/local/java/jdk1.7.0_79/j ...
CentOS开机启动方式设置inittab介绍
CentOS下的 /etc/inittab 中的英文解释:
This file describes how the INIT process should set up the system in a certain run-level.The inittab file describes which processes are started at bootup and during normal operation.
通俗的说就是控制Linux启动时的一些程序 ...
CentOS下如何刻录光盘?CentOS下光盘刻录的方法
centos下刻录光盘非常简单,只需在终端窗口输入以下命令即可:
cdrecord -v -eject speed=8 dev=/dev/cdwriter driveropts=burnfree test.iso
cdrecord软件在发行版中一般都有,如果安装系统时没有安装它,在你的安装盘里应该能找到。
其中参数如下:
-v 输出尽可能多的校验信息
-ejec ...