云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > Ubuntu完全教程,让你成为Ubuntu高手!

Ubuntu完全教程,让你成为Ubuntu高手!

  • 62 次阅读
  • 3 次下载
  • 2025/5/23 21:45:47

Ubuntu完全教程(szyzln于2009年5月9日整理)

su [用户名]

切换到其它用户,默认切换到root用户。提示密码为将切换用户密码 -f 快速切换,忽略配置文件

-l 重新登录

-m ,-p 不更改环境变量

-c <命令> 切换后执行命令,并退出切换

sudo [命令]

以其它用户的身份执行命令,默认以root的身份执行。提示密码为当前用户密码 -s 切换为root shell -l 显示自己的权限

-i 切换为root shell,并初始化

-u <用户名|UID> 执行命令的身份

passwd [用户名]

设定用户密码 -d 清除密码

-l 锁定用户

-e 使密码过期,在下次登录时更改密码

-f 更改用户信息

-s 更改登录Shell

-S 显示密码认证信息 示例: $passwd

Changing password for user (current) UNIX password: 原密码 Enter new UNIX password: 新密码 Retype new UNIX password: 确认新密码

-x <天数> 密码过期,最大使用时间

-n <天数> 冻结密码,最小使用时间

chsh [-s ] [用户名]

更改登录Shell

usermod <用户名>

修改用户账号

-d <目录> 设定$HOME目录 -u 修改用户UID

-m 设定$HOME目录时自动建立 -l <新用户名> 修改为新用户名 -g <群组名> 修改用户归属群组

-L 锁定帐户

-U 解除锁定

-f <缓冲天数> 设定密码过期后多长时间关闭账号

-s 修改用户登录Shell

-G <群组名> 修改用户归属附加群组 -e <过期时间> 设定用户账号过期时间 -c <字符串> 修改用户备注

useradd <用户名>

新建用户

-d <目录> 设定$HOME目录

-m 自动建立$HOME目录 -l <用户名> 修改为新用户名

-M 不自动建立$HOME目录

-u 修改用户UID

-s 修改用户登录Shell -g <群组名> 修改用户归属群组 -n 不建立以用户名为名称的群组

-G <群组名> 修改用户归属附加群组

-e <过期时间> 设定用户账号过期时间

-c <字符串> 修改用户备注

-f <缓冲天数> 设定密码过期后多长时间关闭账号 新建用户规则保存于 /etc/login.defs 文件中

-D [表达式] 更改预设值 (预设值保存于 /etc/default/useradd 文件中)

新建用户默认文件保存于 /etc/skel/ 目录中。新建用户时,系统自动拷贝此目录下的文件至新建用户的 $HOME 目录

37

Ubuntu完全教程(szyzln于2009年5月9日整理)

userdel <用户名>

删除用户

-r 删除用户相关文件和目录 id [用户名]

显示用户 UID GID 归属附加群组

finger [用户名]

显示用户信息

进程管理

一些细节

进程一般分为交互进程、批处理进程和守护进程三类。

守护进程总是活跃,在系统启动时通过脚本自动启动,或由root启动,通常在后台运行。

一个进程可以拥有子进程。当父进程终止时,它的子进程也随之终止;而子进程终止时,父进程通常可以继续运行。

init 进程为根进程,所有进程都是它的子进程

ps

显示进程信息,参数可省略 - aux 以BSD风格显示进程(常用) -e , -A 显示所有进程 u 显示详细信息 示例:

ps alx 另一种常用输出格式

ps aux | less 将输出通过管道,使用 less 查看 ps aux | grep <关键字> 通过关键字查找进程 输出字段

USER 进程所有者

PID 进程ID TTY 终端ID

PPID 父进程

%CPU CPU占用率

VSZ 进程虚拟大小

N 低优先级

%MEM 内存占用率 RSS 页面文件占用 S 处于休眠状态

NI 进程优先级。数值越大,占用CPU时间越少

STAT 进程状态

Z 僵尸进程

-efH 以System V风格显示进程

x 显示无终端进程

l 显示长列表

w 完整显示信息

a 显示终端上所有用户的进程 f 树状显示

D 不可中断 Uninterruptible sleep (usually IO)

T 停止或被追踪 s 包含子进程

W 进入内存交换(从内核2.6开始无效) L 有些页被锁进内存

R 正在运行,或在队列中的进程

< 高优先级

X 死掉的进程

+ 位于后台的进程组;

l 多线程,克隆线程 multi-threaded (using CLONE_THREAD, like NPTL pthreads do)

pstree

树状显示进程信息 -a 显示完整命令及参数

-c 重复进程分别显示

-c 显示进程ID PID -n 按 PID 排列进程

pgrep <进程名>

显示进程的PID

-l 显示进程名和进程PID

-o 进程起始ID

-n 进程终止ID

38

Ubuntu完全教程(szyzln于2009年5月9日整理)

xkill

在图形界面中点杀进程。执行此命令后,鼠标指针变为骷髅图案(一定看过《加勒比海盗》吧)。在窗口中点击左键杀死进程,右键取消

pkill <进程名>

结束进程族。如果结束单个进程,请用 kill

kill [信号代码] <进程PID>

根据PID向进程发送信号,常用来结束进程,默认信号为 -9 -l [信号数字] 显示、翻译信号代码 -9 , -KILL 发送 kill 信号退出 -6 , -ABRT 发送 abort 信号退出 -15 , -TERM 发送 Termination 信号 -1 , -HUP 挂起

-2 , -INT 从键盘中断,相当于 Ctrl+c -3 , -QUIT 从键盘退出,相当于 Ctrl+d -4 , -ILL 非法指令 -11 , -SEGV 内存错误 -13 , -PIPE 破坏管道 -14 , -ALRM

-STOP 停止进程,但不结束 -CONT 继续运行已停止的进程 -9 -1 结束当前用户的所有进程

renice <优先级表达式> <进程表达式>

重新设定进程优先级(无此必要) 优先级表达式: +|-|=

nice取值范围: -20~19 进程表达式:

-p 通过进程ID进行设定 -g 通过进程群组ID -u 通过进程拥有者UID设定

top

动态、交互式进程管理器

-c 显示进程启动状态,包括参数、操作对象等;而不只是进程名 -d <秒> 刷新频率。 -d 5,表示5秒刷新一次

-n <次> 刷新次数,然后退出。 -n 5,表示刷新5次后退出;

-b 以批量模式运行,让输出能够使用管道或重定向。但不能进行交互,最好和 -n <次> 参数一同使用 -i 禁止显示空闲进程或僵尸进程;

-p PID 仅监视指定进程的ID;PID是一个数值; -s 安全模式运行,禁用一些效互指令;

-S 累积模式,输出每个进程的总的CPU时间,包括已死的子进程; 交互命令:

39

Ubuntu完全教程(szyzln于2009年5月9日整理)

立即刷新

k 交互式杀死进程,提示输入进程 PID (默认发送信号15) r 设定renice,提示输入PID和renice值 s 改变两次刷新时间间隔,以秒为单位 n 设定显示进程数, 0 为不作限制 i 隐藏空闲进程和僵尸进程 S 切换到累积时间模式

l 开关,在顶部显示 uptime 信息 t 开关,在顶部显示 进程和CPU状态 m 开关,在顶部显示 free 信息 c 显示方式切换: 进程名/进程启动状态 A 按进程启动顺序进行排序。由新到旧 M 按内存占用排序。由大到小 N 以进程ID排序。由大到小 P 按CPU占用排序。由大到小 T 按时间/累积时间排序

f ,F 设定显示字段。设定完成后空格退出

o,O 设定显示字段的排序。大写向前移动,小写向后移动,空格退出 h,? 显示有关安全模式和累积模式的帮助信息 W 把当前的配置写到~/.toprc中;

nohup <命令>

将任务提交到后台,输出附加到 ~/nohup.out 文件。即便用户退出登录,提交的命令仍继续执行。 <命令> &

背景执行此命令,如果用户退出登录,则命令停止执行 <命令1> ; <命令2> ; ......

命令队列,从左向右,依次执行以 ; 分隔的命令 <命令1> && <命令2> && ......

命令队列,从左向右,依次执行以 && 分隔的命令。前一个命令执行成功,后一个命令才能执行 <命令>

挂起当前Shell中的任务

jobs

显示背景任务

bg [任务编号]

将挂起的任务背景执行

fg [任务编号]

将背景任务调到前台执行 计划任务

磁盘和内存管理

一些细节

Linux中,设备用/dev/目录下的文件表示。例如

40

搜索更多关于: Ubuntu完全教程,让你成为Ubuntu高手! 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

Ubuntu完全教程(szyzln于2009年5月9日整理) su [用户名] 切换到其它用户,默认切换到root用户。提示密码为将切换用户密码 -f 快速切换,忽略配置文件 -l 重新登录 -m ,-p 不更改环境变量 -c 切换后执行命令,并退出切换 sudo [命令] 以其它用户的身份执行命令,默认以root的身份执行。提示密码为当前用户密码 -s 切换为root shell -l 显示自己的权限 -i 切换为root shell,并初始化 -u 执行命令的身份 passwd [用户名] 设定用户密码 -d 清除密码 -l 锁定用户

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com