您的位置:首页 > 理论基础 > 计算机网络

Linux 常见的系统管理 + 网络管理 + 常用工具指令(简单的程序安装,如MySQL)

2017-01-16 13:22 1086 查看

常见系统管理(凡是涉及到修改,就一定要用root权限)

轻易不要使用su去切换到root的身份

普通用户使用sudo来执行root权限的命令

如,将hadoop用户添加到sudoers文件中去

vi /etc/sudoers


root ALL=(ALL) ALL

hadoop ALL=(ALL) ALL



磁盘空间信息查看

df -h 查看磁盘空间状态信息



du -sh * 查看当前目录下所有子目录和文件的汇总大小



进程信息查看

free 查看内存使用状况 后面加个m 就是带个单位撒



top 查看实时刷新的系统进程信息



ps -ef 查看系统中当前瞬间的进程信息快照

ps -ef | grep myshell.sh 搜索myshell进程的信息

grep 可以搜索



kill -9 pid 杀掉进程 (-9 表示强制杀死)

然后我们根据上面找出来的PID就可以杀死改进程。

网络管理

修改ip地址的配置

sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0 修改该配置文件即可改ip地址

或者在root权限下用setup指令通过一个带提示的伪图形界面来修改

查看ip地址

ifconfig

修改主机名

sudo vi /etc/sysconfig/network 修改其中的hostname配置项

要想立即生效 可以执行指令 hostname nidezhujiming

HOSTNAME=yun12-01

管理内网的”主机名—ip地址”本地映射



sudo vi /etc/hosts

192.168.2.250 yun12-01

重启网络服务

root权限下 service network restart

关闭防火墙服务 service iptables stop

关闭防火墙自动启动 chkconfig iptables off

如果我们需要修改本地的host配置,比如配置一个本地域名,修改本地的host文件就行。



查看我们系统中有哪些服务在监听哪些端口。



修改系统的默认启动级别

vi /etc/inittab

0 - halt (Do NOT set initdefault to this)

1 - Single user mode

2 - Multiuser, without NFS (The same as 3, if you do not have networking)

3 - Full multiuser mode

4 - unused

5 - X11

6 - reboot (Do NOT set initdefault to this)

id:3:initdefault:

~

用level 3 就启动全功能状态的字符界面 ,如果是0一启动就关了,如果是6一启动就重启了。。。。

查看当前的进程连接网络的信息

netstat -nltp

常用工具指令

wc 统计文本信息(行数,词数,字符数)



date 查看或者修改系统的日期和时间

echo 输出字符串或者变量的值

vi linux系统中最通用的文本编辑器

linux中的软件安装

jdk — java程序安装(解压,修改配置文件)

将安装包解压到你的安装路径下

然后修改环境变量 sudo vi /etc/profile

在文件的最后添加以下两行

export JAVA_HOME=/usr/jdk1.7.0_65
export PATH=$PATH:$JAVA_HOME/bin


然后 source /etc/profile 来生效

tomcat

Eclipse

mysql

RPM软件包安装

--yum install mysql (网络在线安装)


1.可以编译源码来安装

2.用redhat发布的一种标准软件安装包进行安装 RPM包

redhat 公司的RPM方式的包管理 也是很常用的软件包管理器

rpm -qa | grep mysql

sudo rpm -e mysql-libs-5.1.66-2.el6_3.i686 –nodeps

sudo rpm -ivh MySQL-server-5.1.73-1.glibc23.i386.rpm

redis — 源码编译

make

make config

make install
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  hadoop linux 磁盘 管理