二、Linux——基本命令进阶

xiaoxiao2021-02-28  82

【1】用户管理

sudo adduser u1 //添加用户 sudo deluser --remove-name u1 //删除用户 sudo usermod -g 组ID 用户名 //修改用户所属的组

【2】ps

ps aux ps ajx PID:唯一标识进程 top //动态查看进程

【3】kill

kill -9 PID //kill想一个进程发送一个信号,-9是杀死,PID进程号

【4】文件系统:

用于组织和管理计算机存储设备,并给用户提供一个交互的接口。

【5】计算机存储设备

内存:RAM(随机存储器):静态随机存储器,动态随机存储器 ROM(只读存储器) 外存:硬盘、软盘(磁盘) 光盘 U盘

【6】文件系统分类

磁盘文件系统: Linux:EXT4 VFAT Windows:NTFS FAT32 网络文件系统: NFS 专有虚拟文件系统:PROCFS TMPFS

【7】

Linux:一切皆文件,根目录是一切文件的起源 b:块设备 c:字符设备文件 d:目录 -:普通文件 l:链接文件 s:套接字文件 p:管道

【8】根目录下文件

/dev 设备 /etc 配置 /bin 二进制 /home 存储家目录 /usr 用户 /proc 进程 /var 可变 /mnt 挂载 /lib 库文件

【9】ls -l //以列表详细查看

d rwx rwx r-x 15 linux linux 4096 Jun 28 14:00 Class 类型 权限 链接数 用户名 组名 大小 时间 文件名 权限:r 可读 w 可写 x 可执行

【10】touch

touch 1.c //文件存在,更新文件的时间戳

【11】file

file 文件名 //查看文件类型

【12】cat / head / tail

cat 1.c //显示文本 head 1.c //显示文件前10行 head -n 1.c //显示文件前n行 tail 1.c //显示文件后10行 tail -f 1.c //实时显示文本的更新内容

【13】链接文件

1--- ls -i inode节点,每一个文件的唯一标识 2--- 硬链接 ln 1.c link1 1、类似于对一个文件的备份 2、不是真正的链接文件,没有开辟新的空间 3、不支持对其他类型创建链接 3--- 软链接(符号链接) ln -s `pwd`/1.c link1 1、类似windows的快捷方式 2、是真正的链接文件,开辟了新的空间 3、支持对目录创建硬链接

【14】压缩与解压

gzip 1.c 2.c //不具有归档功能 gunzip 1.c.gz 2.c.gz //不支持对目录的压缩 bzip2 1.c 2.c //不具有归档功能 bunzip2 1.c.bz2 2.c.bz2 //不支持对目录的压缩 zip file.zip 1.c 2.c //有归档功能,支持对目录压缩 unzip file.zip //具有归档功能,支持对目录压缩 tar -czf file.tar.gz 1.c 2.c //由tar生成归档,由gzip压缩 tar -cjf file.tar.bz2 1.c 2.c //由tar生成归档,由bzip2压缩 tar -xvf file.tar.gz //解压 tar -xvf file.tar.bz2 //解压

【15】

ifconfig:Linxu 查询网络配置 ping www.baidu.com
转载请注明原文地址: https://www.6miu.com/read-79770.html

最新回复(0)