04基本命令

来源:互联网 发布:喜马拉雅 兼职 知乎 编辑:程序博客网 时间:2024/06/04 00:35

linux学习第三天

新建用户

adduser  xxx # 创建一个用户adduser haha查看用户是否新建cat /etc/passwd为创建的普通用户添加sudo权限新创建的用户,默认不能sudo,需要进行一下操作sudo usermod -a -G sudo 用户名

删除用户

userdel  xxx  删除用户  不删错家目录userdel -r  删除用户 同时删除用户家目录

文件权限

-rwx-rwx-rwx # 第一个代表文件类型# 代表所有者的权限 # 代表所属组的权限# 代表其他人的权限

改变权限 - chmod

r 读取权限  如果没有r 就不能 ls 查看里面的内容   对应数字 4w 写权限    如果没有w 就不能在目录下创建新的文件  对应数字 2x 执行权限  如果没有x 就不能cd进入这个目录 对应数字 1- 没权限     对应数字 0chmod 777 filenamerwx-rwx-rwx    

打包 tar

Linux中打包就是使用tar命令 命令有点特殊 前面的参数 可加可不加 -

““
打包
tar -cvf 文件名.tar 要打包的文件

解包
tar -xvf 文件名.tar

查看包里的内容
tar -tvf 包的文件名.tar
““

gz格式

或者说配合 tar 则是

tar -zcvf  xxx.tar.gz  文件 # 压缩tar -zxvf  xxx.tar.gz 文件  # 解压# 解压到指定目录 tar -zxvf xxx.tar.gz -C dirname

bz2格式

tar -jcvf  xxx.tar.bz2  文件  # 压缩tar -jxvf  xxx.tar.bz2       # 解压

zip格式

通过zip 压缩的话 不需要指定拓展名 默认拓展名为 zip

sudo apt-get install zip

压缩文件    zip  压缩文件  源文件解压     unzip  压缩文件-d 解压到指定目录   如果目录不存在 会自动创建新目录 并压缩进去unzip test.zip -d b

进程

ps aux 查看进程

查看所有进程 : ps aux

top 动态查看进程

查看所有进程 : top

top命令用来动态显示运行中的进程 top命令能够在运行后 在指定的时间间隔更新显示信息 可以在使用top命令时加上-d 来指定显示信息更新的时间间隔

jobs 查看所有在后台的进程

ctrl+Z   暂停当前进程 比如你正运行一个命令 突然觉得有点问题想暂停一下 就可以使用这个快捷键 暂停后 可以使用fg 恢复它

kill 杀死一个进程

kill -9  id号  强制杀死
ps -aux     查看正在内存中的程序 会配合 管道符 ps aux | grep ssh/python #### top动态查看默认3秒  -d 时间 #### 结束进程kill -9  id号  强制杀死ctrl+z 可以让你正在运行的东西 暂停 jobs 查看所有在后台的进程

ctrl z 暂停 。 fg 继续

原创粉丝点击