linux命令札记

日期:2014-7-6 19:54 | 标签: linux | 阅读:561

我的理解是linux是面向程序员操作系统。虽然也有界面,但是适合用命令来进行管理,只要你够熟悉,比界面操作会快很多。

查看端口是否开放

netstat -anp|grep 7001

免密登录

单进程能打开的最大文件句柄数

听说默认值是1024

# 查看
 ulimit -n
# 修改
ulimit -n 8192

查看cpu/mem

直接使用命令

top -u username

nohub

让脚本在后台运行,不过我的服务器貌似不支持

nohup /mnt/x.sh &

ln

功能:建立一个同步的链接

ln [参数][源文件或目录][目标文件或目录]

用的较多的是-s:软链,-f:强制执行

yum

centos软件安装管理利器。比如说你要安装flex时,仅需:

yum install flex

是否想起了npm?是的。具体可参考:http://www.blogjava.net/jvict/articles/305149.html

screen

安装

yum install screen

多窗口管理程序,安装使用可以参考:
http://www.ibm.com/developerworks/cn/linux/l-cn-screen/
我用的最多的是:

screen -S 'scree name'
screen -r 'screen id'
screen -ls 列出当前所有screen列表

退出当前screen快捷键:ctrl+a+d
问题: ctrl+a+k就是杀不死当前screen,是不是命令冲突,求解答!

杀死它,其实很简单, screen -S session_name -X quit

删除.swp文件

第一次遇到这文件很是恼火,但是意外关闭后能够恢复的这个功能还是很顶的!

vim -r {your file name}  
rm .{your file name}.swp

参考:http://blog.csdn.net/zwhfyy/article/details/37648879

forever

永久启动node必备

crontab

用于周期性的执行命令,比如定时重启服务器

查找

查找主要分为查找文件与查找目录

查找目录:find /(查找范围) -name '查找关键字' -type d
查找文件:find /(查找范围) -name 查找关键字 -print

其中

文件查找是个细活,请参考:http://blog.csdn.net/windone0109/article/details/2817792

cp

# r:拷贝目录,v:显示拷贝详情
cp -rv source target

scp

快捷的文件拷贝命令

scp   /path/to/name.txt  user@ip:/path/to/name.txt

磁盘

查看使用情况

df -h

查看文件挂载路径

直接 df <文件(夹)路径>

df path

查看磁盘IO

pidstat -d 1

Linux下添加服务

  1. 编写脚本( 按照一定规则)
  2. 将编写的脚本放到/etc/init.d/,将myserviced的访问权限加上“可执行” ,chmod +x serviced
  3. 增加服务chkconfig --add serviced
    • 查看:chkconfig --list
    • 删除:chkconfig --del serviced
  4. 使用
    service myserviced start  
    service myserviced stop
    

网络流量

为大众熟知的这个命令ifconfig,但是这是一个静态值,要知道瞬时流量还得计算,

系统性能

# 输出分别表示1分钟、5分钟、15分钟的平均负载情况
uptime
# 输出系统日志的最后10行
dmesg | tail
# 每行会输出一些系统核心指标
vmstat 1
# 显示每个CPU的占用情况
mpstat -P ALL 1
# 输出进程的CPU占用率,该命令会持续输出,并且不会覆盖之前的数据
pidstat 1
# 查看机器磁盘IO情况
iostat -xz 1
# 查看系统内存的使用情况,-m参数表示按照兆字节展示
free -m
# 可以查看网络设备的吞吐率
sar -n DEV 1
# 查看TCP连接状态
sar -n TCP,ETCP 1
# 包含了前面好几个命令的检查的内容,输出是一个瞬间值
top

参考:如何用十条命令在一分钟内检查Linux服务器性能

版权声明: 署名-非商业性使用-禁止演绎 4.0 国际(CC BY-NC-ND 4.0
Copyright ©2013-2017 | 粤ICP备14081691号 | yipeng手工打造 | 联系方式