-
Linux指令
-
pkill命令
- 语法: pkill(选项)(参数)
- pkill命令可以按照进程名杀死进程
- -o:仅向找到的最小(起始)进程号发送信号;
-n:仅向找到的最大(结束)进程号发送信号;
-P:指定父进程号发送信号;
-g:指定进程组;
-t:指定开启进程的终端。
-
查找文件
-
find
- 语法: find <指定目录> <指定条件> <指定动作>
- (例)find / -name 'php-fpm'
- 感觉不好使
-
locate
- (例)locate php-fpm (查找包含‘php-fpm’文件)
- 比find命令快
-
whereis
- 可以搜索linux系统中的所有可执行文件即二进制文件
- (例)whereis grep
-
type
- 查看系统中的某个命令是否为系统自带的命令
- (例)type cd (使用type命令查看cd命令是否为系统自带的命令)
-
创建文件和文件夹
-
创建文件
- touch 文件名
-
创建文件夹
- mkdir 文件夹名
- emerge --sync 更新本地Portage树
-
chown
- chown [选项]... [所有者][:[组]] 文件
- chown将指定文件的拥有者改为指定的用户或组,
用户可以是用户名或者用户ID;
组可以是组名或者组ID;
文件是以空格分开的要改变权限的文件列表,支持通配符。
系统管理员经常使用chown命令,在将文件拷贝到另一个用户的名录下之后,让用户拥有使用该文件的权限。
- chown root: log2012.log
-
ps (查看进程)
-
linux上进程有5种状态:
- 1. 运行(正在运行或在运行队列中等待)
- 2. 中断(休眠中, 受阻, 在等待某个条件的形成或接受到信号)
- 3. 不可中断(收到信号不唤醒和不可运行, 进程必须等待直到有中断发生)
- 4. 僵死(进程已终止, 但进程描述符存在, 直到父进程调用wait4()系统调用后释放)
- 5. 停止(进程收到SIGSTOP, SIGSTP, SIGTIN, SIGTOU信号后停止运行运行)
-
ps[参数]
-
显示所有进程信息,连同命令行
- ps -ef