linux之 线程 网络相关配置简略介绍 和 文件查找
2011-04-24 23:34
996 查看
进程资源分配的独立单位
context switch
cache
2.4不行 linux 2.6 O(1)
lwp 线程
task_structure
数据结构
PID 进程号
/proc下
进程分前台后台
前台 ps看
后台 deamon
tty
ps –e
PID TTY TIME CMD
-f 更多信息
-u
a 所有跟终端相关的进程 u x 终端无关
STAT
D 不可中断睡眠
S可中断
R运行或等待运行
T 停
Z 死了
< 高优先级
N进程组
+ 属于一个前台进程组
l 多线程
s会话领头进程
ps –o pid cid 结合-e
ps –eo pid, cmd
ps aux
-ejH
-axjf
pidof httpd 查进程号
pgroup –U root -G 显示某个用户的所有进程 G显示组的所有进程
IPCà socket pipe signal
kill –l
sighup
1 sighup
2 sigint
9 sigkill
15 sigterm
19 sigstop
kill -2 23079 进程号
killall –n command
pkill patten
pkill –u‘’
进程调度
静态优先级 100-139
动态优先级 0-99
130à120
nice 值
100-139
-20到19 40个nice 值
#nice –n 5 command
renice 6 pid
top
M内存大小排序
N pid倒序排序
T time排序
top –d 10 指定多长时间刷新一次
top –b 按批处理显示 –n 2 批次显示
gnome-system-monitor &
加& 送后台
fg 调回前台
bg
ctrl+z
jobs
+ jobname fg
- jibname
jobname
fg %n 明确指定调哪一个
kill [-signal] %n
awk
ps aux | awk '{print $6}'
system-config-network-gui &
system-config-network-tui &
reset 重置前段
/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR= mac 地址
BOOTPROTO=(dhcp|bootp|static|none) 地址获取方式
IPADDR=
NETMASK= 子网掩码
GATEWAY=
ONBOOT=(yes|no) 开机是否启动
USERCTL=(yes|no) 普通用户权限
#service network restart
#/etc/init.d/network restart
#ifdown thh0 && ifup eth0
route –n 看路由表
解析
dig –t A FQDN
dig –x IP
临时的 ifconfig eth0 192.168.0.81/24
网关 route add default gw 192.168.0.254
/etc/resolv.conf àdns解析
/etc/sysconfig/network
HOSTNAME=mail.a.com
hostname mail.a.com 改主机名字, /etc/rc.d/rc/sysinit
grep 文本内容过滤
查找文件:
locate 找数据库,不是实时的
模糊匹配
-i 忽略大小写 将指定字符串跟整个路径进行匹配
-n 只显示匹配到得前n个文件
#updatedb
find [dir1,dir…] [criteria…] [action…]
-name 根据文件名查找
find
#find /etc -name "f[abc]*"
-iname 不区分文件名大小写
-user username查找属住
-group gname
组合
默认 -a与
–o 或
-not
-uid –gid
-nouser –nogroup 没属住 没属组的
find DIR –perm (perm|/perm|/perm)
find /etc –perm 644 find /etc –perm -644 find /etc –perm /644
精确匹配 每一类 需都包含 任意一个
find /etc -size 3M –exec ls –lh {} /;
size 1M
+1M
-1M
-type
f d l b c f s
根据文件修改时间 访问时间 改变时间来找
stat 看时间
以分钟为 查找
-amin N
-amin +N
-amin -N
-mmin
-cmin
-atime
-mtime
-ctime
find /tmp -atime +6 -exec mv {} {}.old /;
find /tmp -atime +6 -ok mv {} {}.old /; 提示确认
context switch
cache
2.4不行 linux 2.6 O(1)
lwp 线程
task_structure
数据结构
PID 进程号
/proc下
进程分前台后台
前台 ps看
后台 deamon
tty
ps –e
PID TTY TIME CMD
-f 更多信息
-u
a 所有跟终端相关的进程 u x 终端无关
STAT
D 不可中断睡眠
S可中断
R运行或等待运行
T 停
Z 死了
< 高优先级
N进程组
+ 属于一个前台进程组
l 多线程
s会话领头进程
ps –o pid cid 结合-e
ps –eo pid, cmd
ps aux
-ejH
-axjf
pidof httpd 查进程号
pgroup –U root -G 显示某个用户的所有进程 G显示组的所有进程
IPCà socket pipe signal
kill –l
sighup
1 sighup
2 sigint
9 sigkill
15 sigterm
19 sigstop
kill -2 23079 进程号
killall –n command
pkill patten
pkill –u‘’
进程调度
静态优先级 100-139
动态优先级 0-99
130à120
nice 值
100-139
-20到19 40个nice 值
#nice –n 5 command
renice 6 pid
top
M内存大小排序
N pid倒序排序
T time排序
top –d 10 指定多长时间刷新一次
top –b 按批处理显示 –n 2 批次显示
gnome-system-monitor &
加& 送后台
fg 调回前台
bg
ctrl+z
jobs
+ jobname fg
- jibname
jobname
fg %n 明确指定调哪一个
kill [-signal] %n
awk
ps aux | awk '{print $6}'
system-config-network-gui &
system-config-network-tui &
reset 重置前段
/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR= mac 地址
BOOTPROTO=(dhcp|bootp|static|none) 地址获取方式
IPADDR=
NETMASK= 子网掩码
GATEWAY=
ONBOOT=(yes|no) 开机是否启动
USERCTL=(yes|no) 普通用户权限
#service network restart
#/etc/init.d/network restart
#ifdown thh0 && ifup eth0
route –n 看路由表
解析
dig –t A FQDN
dig –x IP
临时的 ifconfig eth0 192.168.0.81/24
网关 route add default gw 192.168.0.254
/etc/resolv.conf àdns解析
/etc/sysconfig/network
HOSTNAME=mail.a.com
hostname mail.a.com 改主机名字, /etc/rc.d/rc/sysinit
grep 文本内容过滤
查找文件:
locate 找数据库,不是实时的
模糊匹配
-i 忽略大小写 将指定字符串跟整个路径进行匹配
-n 只显示匹配到得前n个文件
#updatedb
find [dir1,dir…] [criteria…] [action…]
-name 根据文件名查找
find
#find /etc -name "f[abc]*"
-iname 不区分文件名大小写
-user username查找属住
-group gname
组合
默认 -a与
–o 或
-not
-uid –gid
-nouser –nogroup 没属住 没属组的
find DIR –perm (perm|/perm|/perm)
find /etc –perm 644 find /etc –perm -644 find /etc –perm /644
精确匹配 每一类 需都包含 任意一个
find /etc -size 3M –exec ls –lh {} /;
size 1M
+1M
-1M
-type
f d l b c f s
根据文件修改时间 访问时间 改变时间来找
stat 看时间
以分钟为 查找
-amin N
-amin +N
-amin -N
-mmin
-cmin
-atime
-mtime
-ctime
find /tmp -atime +6 -exec mv {} {}.old /;
find /tmp -atime +6 -ok mv {} {}.old /; 提示确认
相关文章推荐
- linux相关的网络配置文件
- Linux网络相关配置文件
- linux网络相关配置文件
- Linux网络配置之二ip、ss、网络相关配置文件
- Linux网络相关配置文件
- Linux 网络接口配置文件及相关工具 (v0.1b)
- Linux 网络接口配置文件及相关工具——转
- Linux网络相关配置文件
- /etc/sysconfig/selinux 配置文件————相关介绍
- Linux 网络接口配置文件及相关工具
- Linux下的网络相关配置文件
- Red Hat & CentOS Linux 网络相关配置文件说明
- Linux网络相关配置文件
- Linux 网络接口配置文件及相关工具 (v0.1b)
- Linux下常用网络配置文件及常用命令的介绍
- Linux 网络接口配置文件及相关工具 (v0.1b)
- Linux 网络接口配置文件及相关工具 (v0.1b)
- Linux下网络配置文件介绍
- linux相关的网络配置文件
- Linux 网络接口配置文件及相关工具 (v0.1b)