linux 基本测试命令

http://mirrors.163.com/.help/debian.html

163的软件包解释

 lsb_release -a  操作系统版本

apt-get update
apt-get upgrade

apt-get install gcc g++ ssh make bzip2 flex vim bison libncurses5-dev

 

cp -a /etc/apt/sources.list /etc/apt/sources.list.bak

rm -rf /etc/apt/sources.list
 vim /etc/apt/sources.list
(删除/建立  编辑器vi vim或者是gedit)

 

apt-get install vim  安装编辑器

 

按下鍵盤上面的 Insert 鍵 或者是 i 源:http://blog.jsdan.com/3436
apt-get update 完成

 

apt-get install gcc

**源码包send方式  一定要正则

 

 

cat /etc/apt/sources.list | grep 'http:\/\/.*.ubuntu.com\/ubuntu'
sudo sed -i 's/http:\/\/.*.ubuntu.com\/ubuntu/http:\/\/ubuntu.stu.edu.tw\/ubuntu/g' /etc/apt/sources.list

*装gcc

apt-get install build-essential  安装开发头文件(开发套装)

安装emacs   apt-get install emacs

apt-get install gcc 

make
make check

make install

****解压gz压缩文件

tar zxvf 文件名_版本.tar.gz

chmod 755 文件名 设置执行属性

********安装kangle环境一键 只支持contos

 contos 支持

Kloxo 

WDCP LuManager AMH  Easypanel   //国产

VPSMate、nginxmanger

*********************
Webmin/Virtualmin 

ISPConfig 3 

ispCP Omega

Froxlor

ZPanel

i-MSCP

GNUPanel 

 

支持Debian,Ubuntu,CentOS,Solaris

其他:EHCP、OpenPanel、AlternC、DTC、Webuzo、XPanel

MPFR (mpfr-2.3.0), MPFR_patch 和GMP (gmp-4.2.2).

ftp://gcc.gnu.org/pub/gcc/infrastructure/ 软件列表

yum -y install wget;wget http://www.kanglesoft.com/download/easypanel/ep.sh -O ep.sh;sh ep.sh

源:http://bbs.chinaunix.net/thread-2173104-1-1.html

 

//////////////////////////////////////

Bebian 服务器常用查询

Top  查询进程 cpu 负债   /按Q 退出

PS   查询系统进程状态   / ps auxw 加长显示  w参数可以多加

 

# dd if=/dev/zero of=swapfile bs=2G count=1
这两条命令都是从硬盘里分出一个1G大小的空间,挂在swapfile上
接着再把这个分区变成swap分区
# /sbin/mkswap swapfile
并使其成为有效状态
# /sbin/swapon swapfile
检查是否正确
# free -m
或者
# /sbin/swapon -s
即可看到swap分区和大小以及使用情况
最后需要修改/etc/fstab 文件,使其可以随服务器重启时自动启动swap分区
# echo "/var/swapfile swap swap defaults 0 0" >>/etc/fstab
至此,已全部完成添加swap分区。

 

 

1.top
top命令可实时地显示Linux系统的进程、CPU、内存、负载等的信息。它是我们了解系统整体状态最好的工具。

top命令的运行状态是一个实时的显示过程,我们可在这个界面监控系统运行情况。我们可通过几个按键来控制top命令,如按q可退出top命令状态,按s可输入信息的更新频率等。这些命令可按h帮助键查询。

2.ps -aux
ps命令可查询系统的进程状态,常用的命令参数是ps aux,该命令可显示所有用户的进程,如果进程的命令太长,则显示的进程信息会不全。我们可用ps auxw命令来加长显示,w参数可多加几个,最多可加三个,以显示更长的进程信息。

要显示进程树的依赖关系可用ps axuf命令。

STAT栏表示进程的状态,共有以下几种:

· R—运行中

· S—睡眠中

· I—停止

· Z—僵死

3.free  -m
free可显示系统的内存使用情况。-b、-k、-m三个参数表示以bytes,kilobytes和megabytes为单位显示内存的使用情况。

4.uptime
uptime命令可以显示系统的运行状态信息,它可显示的内容有:系统已运行的时间,目前的登录用户数,系统在过去1分钟、5分钟和15分种内的平均负载。下面是一个示例。

5.vmstat
使用vmstat 2 命令可每隔2秒显示一行系统信息,这些信息包括CPU占用效、内存使用情况和磁盘IO等。通过它我们可实时监控系统的资源使用情况,进行系统优化。

6.sar
sar工具可帮我们收集动态的系统信息,它的参数很丰富,功能强大。sar工具的特点是可通过计数器和计数间隔来定期、定量地输出系统状态信息。

7.watch
watch命令可重复执行某个命令,监控命令的执行状态。下面这个命令可让我们监控XXX.log文件的大小变化。

8.sysctl
使用sysctl -a可显示所有运行中的内核参数,用sysctl -w fs.file-max=10240 命令可修改fs.file-max内核参数的值,并使参数马上生效。但重启系统后,参数设置会失效,因为命令行只能修改运行中的内核参数。如果我们要把参数设置固定下来,可把内核参数写入/etc/sysctl.conf文件。

9.ulimit
使用ulimit -a可显示系统的资源限制情况。

10.lsof
显示打开的文件,可按用户(lsof -u userid),按程序(lsof -c program)显示。

11.netstat
netstat -nal可显示所有的网络连接。

netstat -lnp

route -n   查看路由信息

12.df
df可以按文件系统显示磁盘的使用情况,如果带-h参数,则可以k,M,G这种直观的计量单位显示磁盘容量。

13.du
du可以按目录显示每个文件使用磁盘大小的情况,同样也可带-h参数,-c参数还可显示统计值。

14. df -h   看硬盘容量   fdisk -l  看分区

15.  ifconfig eth0   看ip

16.rm 删除

17.ls -d*/.     echo*/.

源:http://blog.sealin.org/?p=379

 

 

..

cat /proc/version   查看版本

备份数据库mysqldump -u用户名 -p密码 数据库 > /Dir/sql.bak

备份表:mysqldump -u用户名 -p密码 数据库 表 > /Dir/biao.bak

备份字段: select * from admin > /Dir/ziduan.txt

备份网站: Rar a wangzhan.rar /打包目录/

 

 

非凡网 博客

我只是帮你筛选价值。

你也许喜欢

3 回复

发表评论