查看进程常用命令
ps -efps -aux
ps -ef|grep xxps -aux|grep xx
STAT状态:
SsSs1Ss+S<R+S<s1S<s
stat 中的参数意义如下:
D 不可中断 Uninterruptible(usually IO)R 正在运行,或在队列中的进程S 处于休眠状态T 停止或被追踪Z 僵尸进程W 进入内存交换(从内核2.6开始无效)X 死掉的进程
< 高优先级n 低优先级s 包含子进程+ 位于后台的进程组
查看端口常用命令
netstat -tnlp|grep 进程名称/端口号
查看内存
free -m
查看磁盘空间
df -h
可添加开机运行命令
/etc/rc.local
linux中可节省磁盘IO增加运行速度的小技巧 利用内存存放文件 如 session cookie 等读写速度快 但重启文件消失
/dev/shm 实际 连接目录为 /run/shm
断网后命
tail /var/log/syslog -n 20
ifconfig eth0 downifconfig eth0 up
文件查找命令
find / -name ×××whereis ×××
开机自动挂载设置
/etc/fstab
开机自启动
/etc/rc.d
查看用户
vim /etc/passwd
查看文件大小
du -h filename
以gb单位查看du --block-size=GB filename
设置root密码
passwd root
杀死进程
pkill -9 process number or process name(master)
kill -9 process number
查看登录用户
w
用户信息
/etc/passwd
定时任务
crontab
查看文件的的行数 字符数
wc -c filename 显示文件的字节数wc -m filename 显示文件的字符数wc -l filename 显示文件的行数wc -L filename 显示文件的最长行长度wc -w filename 显示文件的字数
搜索apt-get 库文件
apt-cache search libname
权限
chomd -r 0777 XXXXchome +x/+r/+w
拥有着 所属组
chown -Rchgrp -R
创建目录
mkdir -p xxx/xxx
dpkg 安装deb包
dpkg -i xxx.debdpkg -r xxxx..deb 卸载
常见解压
tar -zxvf xxxx -C xxxx/xxxx
*.tar 用 tar –xvf 解压*.gz 用 gzip -d或者gunzip 解压*.tar.gz和*.tgz 用 tar –xzf 解压*.bz2 用 bzip2 -d或者用bunzip2 解压*.tar.bz2用tar –xjf 解压*.Z 用 uncompress 解压*.tar.Z 用tar –xZf 解压*.rar 用 unrar e解压*.zip 用 unzip 解压
链接/软链
ln -s 源文件 目标文件 软链ln 源文件 目标文件 硬链
移动/重命名文件
mv 源文件 目标位置mv a.txt b.txt 重命名
copy
cp 源文件 目标位置
下载文件
wget URL路径
apt 安装
apt-get install -y xxxxxapt-get remove xxxxxapt-get update
创建文件
touch aa.txt
截断/输出文件内容
cat
重启系统/关闭系统
init 6init 0