您的位置:首页 > 运维架构 > Linux

Linux初步使用经验积累

2016-09-22 21:57 375 查看

1、Vim使用

shift + “*” 向下查找并高亮显示

shift + “#” 向上查找并高亮显示

在Vi里面如果要搜索某个关键字,只要键入/xxx就可以了

然后回车,一个文件中,所有出现这个字样的地方都会被高亮显示。

按n键,就可以自动把光标跳到下一个。

按N键,向上查找。

消除高亮

:noh

2、踢用户下线

fuser -k /dev/pts/X X即他的连接标识,如192.168.1.3连过来的为pts/0 ,他标识为0

3、编译源码来安装软件

解压源码,然后阅读README等说明文件。运行 ./config脚本对程序的安装进行配置

如:–prefix 设置软件的安装路径

执行 make命令进行编译。如果重新执行编译时,则推荐执行 make clean,把以前编译的旧文件清楚。然后再执行 make

执行 make install 安装

每一步的执行过程中,如果出现错误提示,则要先解决。然后在继续。

4、yum相关

yum源保存的地方:/etc/yum.repos.d/

yum配置文件:/etc/yum.conf

yum install/remove/search 包名

yum clean all/……

yum makecache   #将服务器上的软件包信息 现在本地缓存,以提高 搜索 安装软件的速度

yum update  #升级所有包,改变软件设置和系统设置,系统版本内核都升级

yum upgrade #升级所有包,不改变软件设置和系统设置,系统版本升级,内核不改变

yum check -update   #列出需要升级的软件包

yum -x 包名 update    #除去所列出来的软件包,升级其余的软件包
例如: yum -x mysql*,kernel* update
--exclude 与 -x 使用方法和作用相同


5、rpm

安装:rpm -ivh 包

查询:rpm -qa 包名

6、user/group

配置文件

#“用户”的配置文件
/etc/passwd

#条目
#       UID GID
guan:x:1000:1000:guan_luluteam:/home/guan:/bin/bash

#“用户组”的配置文件
/etc/group

#条目
#组名 组密码 GID 此“用户组”支持的“用户”
vboxusers:x:982:guan


查看信息

#查看有效与支持用户组
groups

#条目
#初始用户组(对应passwd文件的GID)  有效用户组   有效用户组……
guan                            mysql       vboxusers


修改

#把用户加入某一组:
gpasswd -a username newgroup
#或者直接编辑/etc/group文件
mygoup:x:982:username1,username2,username3#注意没有空格

#修改密码:
passwd username

#加入sudo:
vim /etc/sudoers
#然后在其中加入相关条目


7、删除多余内核并更新grub2的引导条目

#查看当前正在使用的内核
uname -a

#查找当前安装的内核,并确定多余的内核
rpm -qa |grep kernel

# 删除多余内核
yum remove \*\*\*\*

#更新grub2
grub2-mkconfig


8、查看全部进程

ps -aux | grep ……(或less)

#关闭SELinux
# 1 永久方法 – 需要重启
#修改/etc/selinux/config文件中设置,然后重启服务器。
SELINUX=disabled

# 2 临时方法 – 设置系统参数
setenforce 0
#附:
setenforce 1 #设置SELinux 成为enforcing模式
setenforce 0 #设置SELinux 成为permissive模式


查看CPU型号

cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c

#出现
#1  AMD A10-6800K APU with Radeon(tm) HD Graphics
#3  AMD A10-6800K APU with Radeon(tm) HD Graphics
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: