频道栏目
首页 > 程序开发 > 软件开发 > Vb > 正文
Linux下centos7相关基础命令总结
2018-05-02 09:49:14      个评论    来源:子藤的博客  
收藏   我要投稿

3.1 新建、删除用户

1、新建用户

adduser dudan #新建用户,这要在root用户下创建新用户,而且这样创建的用户没有sudo权限,要进行权限添加

sudo usermod -a -G sudo dudan #添加权限,也要在root权限下进行添加,而且这个要下次登录以后才会生效

#上面添加权限的命令我试过了在我的centos7上是不行的,所以可以直接在/etc/sudoers文件中添加下面代码:

用户名 ALL=(ALL) ALL

#查看用户是否创建成功:

cat /etc/password #文件最下方出现用户相关信息就说明创建成功了

2、删除用户

userdel 用户名 #这样虽然删除了用户,但是/home目录下的文件不会删掉

userdel -r 用户名 #删除用户的同时删除家目录中的文件

3.2 文件权限

- rwx -rwx -rwx

# - 代表文件类型,这个是文本文件

#第一个rwx表示所有者的权限

#第二个rwx表示所属组的权限

#第三个rwx表示其他人的权限

修改文件的权限:

#和Python的打开文件模式很类似,每种对应一个数字

r #表示读取权限——4 没有读取权限就不能通过ls进行查看

w #表示写权限——2 没有写权限就不能在该目录内创建其他文件或者文件夹

x #表示执行权限——1 没有执行权限就不能通过cd进入该目录

- #没什么权限的含义——0

rwx = 4+2+1 = 7

rw- = 4+2 = 6

我们可以通过修改数字的方式来修改权限,因为每种权限都对应一个数字

chmod 777 filename #三个数字——作者、组、其他人

3.3 打包 和 压缩

1、打包 tar命令

#打包

tar -cvf filename.tar 要打包的文件 #这几条命令参数前都可以不加-

#解包

tar -xvf filename.tar

tar -xvf filename.tar -C dirname(路径) #指定解包到哪个目录下

#查看包里的内容

tar -tvf 包的名字.tar #在不破坏包的情况下查看包的内容,直接用cat的话会是一堆乱码,因为已经处理成一个包了

2、三种压缩包的格式

打包并不是压缩

打包是指将一大堆文件或目录什么的变成一个总的文件,压缩则是将一个大的文件通过一些压缩算法变成一个小文件。为什么要区分这 两个概念呢?其实这源于Linux中的很多压缩程序只能针对一个文件进行压缩,这样当你想要压缩一大堆文件时,你就得先借助另外的工具将这一大堆文件先打 成一个包,然后再就原来的压缩程序进行压缩。

(1)gz格式

有时候需要将包进行压缩,所以gz格式一般是配合tar格式使用的

#压缩

tar -zcvf xxx.tar.gz 要压缩的文件

#解压

tar -zxvf xxx.tar.gz

#解压到指定目录

tar -zxvf xxx.tar.gz -C dirname(目录)

(2)bz2 格式

和上面的gz格式差不多,就只有格式不同

# 压缩

tar -jcvf xxx.tar.bz2 要压缩的文件

# 解压

tar -jxvf xxx.tar.bz2

(3)压缩

zip是一个压缩工具,使用之前要进行安装,centos中安装zip :

yum -y install zip

上面我们在打包的时候会把文件格式的后缀写完整,但是zip不用,默认就是.zip文件

#压缩文件

zip 压缩文件 要压缩的文件 #压缩文件至指定名字就好,默认就是.zip

#解压

unzip 压缩文件 #这里还是需要将后缀写完整的

unzip 压缩文件 -d b #可以通过-d来指定解压到哪个目录下

3.4 进程

1、查看进程

#查看静态进程

ps aux

其中PID:进程编号

%CPU:CPU占有率

%MEM:内存占有率

COMMAND:命令名字(好比进程的名字)

#动态查看进程,一直在动态更新中

top #按q退出

其中更新的时间间隔可以自己进行设置:

默认是3秒刷新一次

top -d 1

2、关闭进程

kill -9 PID #-9强制杀掉某个进程,root用户的进程不能杀

3、暂停与再启动

Ctrl+z:暂停 你正在进行的东西

fg :继续刚刚的内容

jobs:查看后台正在运行的进程

点击复制链接 与好友分享!回本站首页
上一篇:VB中DTpicker日期控件使用介绍
下一篇:最后一页
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站