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

Linux 常用命令

2011-10-12 10:05 776 查看
============ 此贴系个人总结贴===============

查看磁盘剩余空间:

root@Linux var]# df -hl

文件系统 容量 已用 可用 已用% 挂载点

/dev/hdb2 75G 75G 0 100% /

/dev/hdb1 99M 9.2M 85M 10% /boot

none 251M 0 251M 0% /dev/shm

df是以磁盘分区为单位来查看文件系统。/dev/hdb2 75G 75G 0 100% /, 以此为例。就是HD硬盘借口的第二个硬盘(b)上,里面的第二个分区(2),容量是75G,用了75G,可用是0,因此利用率是100%, 他被挂载到根分区目录上(/)。

查找文件:

root@Linux var]# find / -name httpd.conf

以上为在根目录查找文件名为httpd.conf 的文件

显示网络连接及端口:

root@Linux var]# netstat -tnl

tcp 0 0 ::ffff:172.16.1.10:9000 :::* LISTEN

tcp 0 0 ::ffff:172.16.1.10:9001 :::* LISTEN

以上两个是hadoop的端口(9000与9001)

远程复制:

复制文件 #scp /home/space/music/1.mp3
root@www.tust.edu.cn:/home/root/others/music

复制目录 #scp -r /home/space/music/
root@www.tust.edu.cn:/home/root/others/

用户管理:

创建1: #groupadd mfs 新增用户组mfs

#useradd -g mfs mfs 新增系统用户mfs它属于用户组mfs

创建2: #useradd mfs 新增系统用户mfs

创建密码: #passwd mfs 为mfs用户设置密码

删除: #userdel -r mfs

设置开机自动启动脚本:

实例:在linux下安装了apache 服务(通过下载二进制文件经济编译安装、而非rpm包)、apache 服务启动命令:/server/apache/bin/apachectl start 。

让apache服务运行在运行级别3下面。 命令如下:

#touch /etc/rc.d/init.d/apache

# vi /etc/rc.d/init.d/apache

#chown -R root /etc/rc.d/init.d/apache

#chmod 700 /etc/rc.d/init.d/apache

# ln -s /etc/rc.d/init.d/apache /etc/rc.d/rc3.d/S60apache #S 是start的简写、代表启动、K是kill的简写、代表关闭。60数字 代表启动的顺序。

apache的内容:

#!/bin/bash

#Start httpd service

/server/apache/bin/apachectl start

理论上的内容见:http://ivanl.iteye.com/blog/210414

tar.bz2 解压命令:

# bzip2 -d gcc-5.1.0.tar.bz2

---上面解压完之后执行下面的命令。

# tar -xvf gcc-5.1.0.tar 或 tar -xvf *.tar

解完之后会出现多一个文件夹 gcc-5.1.0

防火墙命令:

查看防火墙状态: service iptables status

关闭防火墙:service iptables stop

开启防火墙:service iptables start

原来系统版本和内核版本是两个不同概念!

查看系统版本:#lsb_release -a

查看内核版本:#uname -a

VIM命令:

查找字符串abc : 先按Esc,然后/abc ,回车
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: