Linux基础之一
来源:互联网 发布:淘宝发布宝贝流程 编辑:程序博客网 时间:2024/05/29 19:05
一.Linux的主要特点
1.多任务系统:可以同时运行多个程序、多个进程,而且可以用相应指令指定各进程的优先级,达到合理分配资源的效果。
(1)Linux下查看当前进程信息的命令是ps,而进程的状态有四种:
状态不可中断运行中断停止僵死状态码DRSTZ对于ps命令,我们可以使用很多参数来拓展输出进程信息,常见的有:参数无au-l-e或-A-wr作用当前用户的进程包括其他用户的进程以用户为主的格式显示进程信息列出详细信息显示所有进程宽显示只显示正在运行的进程使用截图如下:
可以看到,详细信息中包含有以下属性:
FSUIDPIDPPIDCPRINIADDRSZWCHANTTYflag,4表示super user状态用户ID进程ID父进程ID%CPU优先级Nice值内存位置使用的内存大小是否在运作->"-"终端机位置(2)调整进程优先级的命令是nice
需要root权限才能使用nice命令,它可以用来修改nice(NI)的值,而优先级同NI值有关,即PRI(New) = PRI(OLD) + NI。其中NI的值范围为[-20, 19],值越小,优先级越高。默认时,NI的值为0。
nice命令修改进程优先级,有两种方法:
- 启动进程时设置nice值:nice -n <value> [command]
- 进程启动后修改:renice <value> [-p][-g][-u] <info>
2.多用户系统:支持多个用户通过各自的联机终端同时使用一台计算机,并响应多个用户的不同请求。
(1)查看所有用户的操作命令w
命令"w"可以用于显示当前所有用户的基本信息,如用户个数,登录时间,当前操作等。
第一行为汇总信息:系统当前时间,系统运行时间,负载程度。
第二行开始,每行代表一个用户:用户账号名,登录所用的终端,在何处登录,进入系统的时间,空闲时间,耗费CPU时间,当前执行的任务。
(2)查看特定用户的信息w <username>
(3)查看当前登录用户的简略信息who,可使用whoami来查看自身的用户名称
(4)查看登录日志,以及相关文件
- 查看登录日志:more /var/log/secure或who /var/log/wtmp
- 相关文件:/etc/group,/etc/shadow,/etc/passwd
0 0
- Linux基础之一
- Linux系统基础之一
- Linux基础之一
- linux系统安全基础笔记之一
- Linux socket之一:基础函数
- Linux socket之一:基础函数
- linux shell基础之一变量
- Linux学习笔记:Linux基础命令之一
- linux 基础学习之一:文件管理
- 程序员必知必会----linux常用命令之一【基础命令】
- linux基础命令学习之一-ls
- Linux基础——之一命令
- Linux系统基础-之一:分区和命令基础
- Linux下串口编程之一:基础设置函数
- Linux下串口编程之一:基础设置函数
- Linux编程基础之进程间通信之一:无名管道
- Linux 之 SSH免密登陆之一 基础解析
- Android之linux基础教学之一 内存地址
- 设定Windows Server 2008 为NTP时间服务器 & 客户端设定
- 笔者的机器
- 整除的尾数(2099)
- 【Leetcode长征系列】Best Time to Buy and Sell Stock
- 各种音频视频编码方法
- Linux基础之一
- java version : Insert sort
- 角色都被检查
- java文件(File)目录操作
- 静态类和非静态类的主要区别
- 博客首发
- C++中的随机函数
- 指针的大小
- java rmi 远程调用