|
发表于 2011-1-9 02:10:10
|
显示全部楼层
Post by daxi;2121149
- 查看系统信息
uname -a
cat /etc/issue
cat /proc/version
- 查看系统和进程资源
top (进入top状态后,按1**看cpu使用状况,shift+m/p/...可对监视进程进行排序)
free
ps
- 查看应用程序函数调用消耗
strace ltrace
- 查看磁盘和文件夹分区
df [-h]
du [-sh --maxdepth=]
- 查看进程时间(CPU时间)
time 命令
- 查看文件内容
查看比较小的文件(40行以内)可以用cat(加“-n”可以打印行号)
查看大文件可用more/less
查看文件的头部和尾部可以用head/tail
-文本编辑
简单编辑 nano
常用编辑 vi/emacs
- 管道
管道符号"|"将管道左边的标准输出作为管道右边的标准输入。
- 共享文件
在源IP机器上开通nfs服务 “service nfs start”
mount 服务端IP:/远程文件夹 本地文件夹 (数据存储在远程服务器)
查看nfs服务端可以mount的列表 showmount -e 服务端IP
- 远程桌面
开启供VNC远程访问 vncserver :n(n标示端口号)
- 修正时间戳
touch 文件
如果文件不存在,会新建
- 解决删除文件“参数列表过长”的问题
find . -name "*.log" -exec rm -f {} \;
- 设置和同步时间
date -s 时间日期串
ntpdate (-o 版本) ip
- 查看端口状态
netstat -pna |grep 端口号
- 查看端口的进程
lsof -i:端口号
- 端口绑定
ssh -L port:hostname:hostport -g user@hostname // 绑定远程端口到本地
ssh -R port:hostname:hostport -g user@hostname // 绑定本地端口到远程
- 查看网络配置和网卡状态
ifconfig
ethtool eth0
- 给网卡配置/删除ip
ifconfig eth0 192.168.8.42/16 给第一个网口配置ip和子网掩码(255.255.0.0)
ip addr del 192.168.8.43 dev eth0 删除第一个网口为192.168.8.43的ip
要使配置在重启后还生效,必须修改/etc/sysconfig/network-scripts下相应的配置文件
创建软连接
ln -s filename linkname
- 文件属性
更改档案权限:chmod a/u/g/o +/- r/w/x 档案,eg: chmod og-w file
更改用户和群组属性:chown 用户:群组 档案
- 远程控制台支持中文
vi /etc/sysconfig/i18n
LANG="zh_CN.gbk"
SUPPORTED="zh_CN.gbk:zh_CN.UTF-8:zh_CN:zh:zh_TW.UTF-8:zh_TW:zh:en_US.UTF-8:en_US:en"
- export环境变量
可以使环境变量立即生效,如“LANG=en; export LANG”
- 系统自动运行脚本
/etc/rc.d/rc.local
- 设置系统定时执行命令
可以使用"crontab -l"和"crontab -e"分别查看和编辑定时任务
crontab文件由多个固定格式的行构成,每个行一般包含6列:
分钟 小时 天 月 星期 任务
- 打包和压缩
tar cvf txt.tar *.txt
tar zcvf txt.tar.gz *.txt
tar jcvf txt.tar.bz2 *.txt
解压对应的包只需要将tar选项中的c(create)替换为x(extract),并可特别指定需要解压的文件。
路过,表示支持~~ |
|