美文网首页Java 杂谈
以前觉得不太好学,现在不一样了

以前觉得不太好学,现在不一样了

作者: 清风_d587 | 来源:发表于2018-08-15 09:54 被阅读0次

tar

tar [主选项+辅选项] 文件或者目录 tar可以为文件和目录创建档案。

利用tar命令用户可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件。使用该命令时,主选项是 必须要有的,辅选项是辅助使用的,可以选用。

主选项包括:

c    创建新的档案文件。如果用户想备份一个目录或是一些文件,就要选择这个选项。

r 把要存档的文件追加到档案文件的未尾。

t 列出档案文件的内容,查看已经备份了哪些文件。

u     更新文件。用新增的文件取代原备份文件,如果在备份文件中找不到要更新的文件,则把它追加到备份文件的最 后。

x 从档案文件中释放文件。(常用)

辅选项包括:

f 使用档案文件或设备,这个选项通常是必选的。(常用) k 保存已经存在的文件。

m 在还原文件时,把所有文件的修改时间设定为现在。 M 创建多卷的档案文件,以便在几个磁盘中存放。

v   详细报告tar处理的文件信息。如无此选项,tar不报告文件信息。(常用) w 每一步都要求确认。

z     用gzip来压缩/解压缩文件,加上该选项后可以将档案文件进行压缩,但还原时也一定要使用该选项进行解压 缩。(常用)

j     用bzip2来压缩/解压缩文件,加上该选项后可以将档案文件进行压缩,但还原时也一定要使用该选项进行解压 缩。(常用)

要将文件备份到一个特定的设备,只需把设备名作为备份文件名。 打包:

tarcvfdir.tardirtarxvfdir.tardir

打gz压缩包:

tarzcvfdir.tar.gzdirtarzxvfdir.tar.gz

打bz2压缩包:

tarjcvfdir.tar.bz2dirtarjxvfdir.tar.bz2

指定目录解压缩:

tar zxvf dir.tar.gz -C ~/test

2 rar

打包:把dir压缩成newdir.rar

rara -r newdir dir

解包:把newdir.rar解压缩到当前目录

unrarxnewdir.rar

.3zip

打包:

zip-rdir.zipdir

解包:

unzipdir.zip

进程管理

1 who

查看当前在线上的用户情况。所有的选项都是可选的,不使用任何选项时,who命令将 显示以下三项内容:

login name:登录用户名; terminal line:使用终端设备; login time:登录到系统的时间。

sihai@ubuntu:~/demo$ who -uH

名称    线路  时间  空闲  进程号 备注 sihai tty22014-08-1413:31.6798

sihai tty72014-08-1401:31旧2423

sihai pts/12014-08-1401:3112:002843(:0)

sihai pts/32014-08-1410:39.2843(:0)

2 ps

ps [选项]

ps命令用于监控后台进程的工作情况,因为后台进程是不和屏幕键盘这些标准输入/输 出设备进行通信的,所以如果需要检测其情况,便可以使用ps命令了。选项部分如下:

-e 显示所有进程。

-f 全格式。

-h 不显示标题。

-l 长格式。

-w 宽输出。

a 显示终端上的所有进程,包括其他用户的进程。 r 只显示正在运行的进程。

x 显示没有控制终端的进程。

这个命令参数有很多,但一般的用户只需掌握一些最常用的命令参数就可以了。

最常用的三个参数是u、a、x,   我们首先以root身份登录系统,查看当前进程状况

sihai@ubuntu:~$ ps aux

USER    PID %CPU %MEM   VSZ RSS TTY STATSTARTTIMECOMMAND

root10.00.036722008?  Ss08:460:01/sbin/init

sihai@ubuntu:~$ ps ajx

PPID    PID PGIDSIDTTY TPGID STAT  UIDTIMECOMMAND4592694869484592pts/36948R+10000:00ps ajx

sihai@ubuntu:~$ ps -Lf2423

UID    PID PPID    LWP C NLWP STIME TTY    STATTIMECMD

10002423228224230408:46?   Ssl0:00gnome-session--session=ubuntu

10002423228224650408:46?   Ssl0:00gnome-session--session=ubuntu

10002423228224660408:46?   Ssl0:00gnome-session--session=ubuntu

10002423228224680408:46?   Ssl0:00gnome-session--session=ubuntu

Head标头:

USER    用户名

UID    用户ID(User ID)

PID    进程ID(Process ID)

PPID    父进程的进程ID(Parent Process id) SID 会话ID(Session id)

%CPU    进程的cpu占用率

%MEM    进程的内存占用率

VSZ    进程所使用的虚存的大小(Virtual Size)

RSS    进程使用的驻留集大小或者是实际内存的大小,Kbytes字节。 TTY  与进程关联的终端(tty)

STAT    进程的状态:进程状态使用字符表示的(STAT的状态码)

R 运行    Runnable (on run queue) 正在运行或在运行队列中等待。

S 睡眠    Sleeping    休眠中, 受阻, 在等待某个条件的形成或接受到信号。 I 空闲 Idle

Z 僵死    Zombie(a defunct process)   进程已终止, 但进程描述符存在, 直到父进程调用wait4()系统调 用后释放。

D 不可中断    Uninterruptible sleep (ususally IO) 收到信号不唤醒和不可运行, 进程必须等待直到有中 断发生。

T 停止    Terminate   进程收到SIGSTOP, SIGSTP, SIGTIN, SIGTOU信号后停止运行运行。 P 等待交换页

W 无驻留页    has no resident pages   没有足够的记忆体分页可分配。 X 死掉的进程

< 高优先级进程    高优先序的进程

N 低优先    级进程 低优先序的进程

L 内存锁页    Lock    有记忆体分页分配并缩在记忆体内 s 进程的领导者(在它之下有子进程);

l 多进程的(使用 CLONE_THREAD, 类似 NPTL pthreads)

+位于后台的进程组

START 进程启动时间和日期 TIME    进程使用的总cpu时间

COMMAND    正在执行的命令行命令 NI   优先级(Nice)

PRI    进程优先级编号(Priority)

WCHAN    进程正在睡眠的内核函数名称;该函数的名称是从/root/system.map文件中获得的。 FLAGS 与进程相关的数字标识

5 bg

bg [job…]

把被挂起的进程提到后台执行。    其中,job是一个或多个进程的PID、命令名称或者作 业号,在参数前要带%号。

6 kill

向指定进程发送信号

kill [ -signal | -s signal ] pid …

查看信号编号

kill-l [ signal ]

给一个进程发信号,或终止一个进程的运行。

kill命令如果不带参数而直接跟pid,就是发给该进程SIGTERM信号,大部分进程收到该 信号就会终止。但是被挂起的进程不能处理信号,所以必须发SIGKILL信号,由系统强制终  止进程。

7env

查看当前进程环境变量

$env

vim ∼/.bashrc 配置当前用户环境变量

vim /etc/profile 配置系统环境变量,配置时需要有root权限

用户管理

1    创建用户

sudo useradd -s /bin/bash -g sihai -d /home/sihai -m sihai sudo useradd -s /bin/sh -ggroup-G adm,root xwp

此命令新建了一个用户xwp,该用户的登录Shell是/bin/sh,他属于group用户组,同时 又属于adm和root用户组,其中group用户组是其主组。

-s 指定新用户登陆时shell类型

-g 指定所属组,该2624302464组必须已经存在

有需要联系我

相关文章

  • 以前觉得不太好学,现在不一样了

    tar tar [主选项+辅选项]文件或者目录 tar可以为文件和目录创建档案。 利用tar命令用户可以为某一特定...

  • 真实在点点滴滴

    有些文章,以前喜欢读,现在不喜欢了。 有些音乐,以前喜欢 听,现在不喜欢了。 有的人,以前觉得投缘,现在不一样了。...

  • 我们的时代

    以前的人简单很多, 也没有多余的算计, 现在的人不一样了, 要面对的挑战也不一样, 所以我们的生活不太适合以以前时...

  • 以前觉得简单的,现在觉得难

    儿时的应用题 只是简单加减乘除, 却总有大人教你,设个x, 你说“妈妈,我们没有学~” 妈妈惊讶“那这题没办法解”...

  • 改变。

    似乎一切和以前都一样,又似乎都不一样。 现在觉得给孩子洗衣服或者是做什么其他的事就觉得很幸福。 换做以前,是不太可...

  • #642件可写的事#254.《独自生活。》

    以前想,现在不太现实了。

  • 以前觉得没什么,现在觉得没意思

    以前浪费了多少时间,浪费了多少青春,二十几岁没有十年

  • 以前所“觉得”,现在则“认为”

    (1) 以前,我十三岁的时候觉得外貌是人生最重要的指标,即便当时已知道“所谓的心灵美”, 但那些年仍十分注意打扮,...

  • 我觉得我变了(D41)

    我觉得我和以前不一样了 1.以前不随和,现在随和了 2. 以前说话比较强势,现在说话,柔软了,虽然意思没变,但是语...

  • 以前支持了现在

    曾经吃过的饭,并不让我现在感到饱腹,但以前吃的时候却能,以前支持了现在。 不想再谈读书和其他(过去的感情?)的了

网友评论

    本文标题:以前觉得不太好学,现在不一样了

    本文链接:https://www.haomeiwen.com/subject/oneibftx.html