2024.11.18晚Linux复习课笔记

第一章

cat -n显示行号 -b不显示空行号

pwd 打印当前的工作目录

cd

ls 打印当前工作的所有文件 -a -A -l:显示当前文件的详细信息 -r:递归显示

passwd:修改密码

ip a 查看ip地址

poweroff shutdown -h 关机

reboot shutdown -r

第二章

man

--help 简述命令如何使用

infor 与man完全一致

date 修改和打印时间 date +'Y%m%d% %H:%M:%S'

time

ls -d /root 查看root路径的详细信息 -a -A -S -t -h -d ls /etc/ -lh 显示文件的详细大小

ll

tree 查看文件的树形结构信息

第三章

文件类型: - d c b s p 1

/root /home /etc /var /bin(保存所用的普通命令) /sbin(管理员命令)/bin64 /mnt /media 挂载

第四章

du :查看文件磁盘的占用信息 -a查看所用文件的占用信息 -s

ln :创建软硬链接

touch 创建空文件和修改文件里的信息 dd复制磁盘中的信息

mkdir 创建目录文件

cp 复制文件

mv 移动文件

rm 递归删除 -f强制删

>(覆盖时重定向),>>(追加式),<,<<

echo 相当于Python的print打印

tee 编写文件信息并打印

| 管道符

vi/vim d$:删除当前行后的所有内容d^相反 u恢复 s(s替换)/root/redhat/g(当前替换)i:在当前行所在光标插入 0:光标上插入

第五章

cat,head(默认看十行),tail -n num -f(看日志)more,less

file文件类型 stat文件属性

grep -c -n -i -v -A -B -C

cut -d -f

sort -n(以数字排序) -r -u (-t -k)

unque 纯去重 连续的重复

tr 替换

第六章

wc 统计数字 -l 统计行数 -w 统计单词数 -c 统计字节数 -m 统计字符数

whereis

which

find -name -iname(不区分大小写)(-m/c/atime +-nums) -size -perm(权限)

xz

tar

scp :上传scp本地文件 远端服务器的保存路径

:下载scp远端服务器的文件的文件路径 被顶保存的地址

第七章

内置命令: 写在/bin/bash中的命令

外置命令:保存在系统中的某个具体的可执行文件

type -a 返回命令的详情

type -t 返回命令的类型

系统变量:PATH

通配符:*,^[ ]$,{},?

\是后面特殊字符失效

`` 和$() : 将字符串中的命令执行并替换

' '

history -c 清空历史

history -num

!num

第八章

超级账户(0-1000)系统账户 普通用户 基本组 扩展组

/etc/passwd

/etc/shadow

/etc/group /etc/gshadow

id 用户名

-d:clearpassword

sudo

/etc/sudoers:无错误提醒

visudo :它会错误提醒

groupadd -g Gid -r系统组

groupmod -g Gid -n newname

gpasswd -r clear -a adduser -d deluser -modifylist -A Administrator

groupdel

user

who

w

last 历史登录记录

lastlog 每个用户的历史登录记录

第九章

chmod [ugoa][+-][rwd] file/dir

chmod nnn file/dir

-R

SUID u+s

SGID g+s

SBIT 0+t

getfacl 文件名

setfacl -m u:用户名:权限 文件

-m g:组名称:权限 文件

-x 删除acl权限

-b 删除所有acl权限

-d 设定默认acl权限

-k 删除默认acl权限

-R 递归设置ACL权限

linux系统不允许新创建文件具备可执行的权限 所以会拿掉 --x --x --x

第十章

第十一章

kill pid

killall name软件名称

第十二章 磁盘管理

相关推荐
石像鬼₧魂石2 小时前
内网渗透靶场实操清单(基于 Vulhub+Metasploitable 2)
linux·windows·学习·ubuntu
Danileaf_Guo2 小时前
256台H100服务器算力中心的带外管理网络建设方案
运维·服务器
flying robot3 小时前
centos7系统配置
笔记
橘子真甜~3 小时前
C/C++ Linux网络编程15 - 网络层IP协议
linux·网络·c++·网络协议·tcp/ip·计算机网络·网络层
拾贰_C4 小时前
【Linux | Windows | Terminal Command】 Linux---grep | Windows--- findstr
linux·运维·服务器
阿华hhh5 小时前
Linux系统编程(标准io)
linux·开发语言·c++
虹科网络安全5 小时前
艾体宝洞察 | 利用“隐形字符”的钓鱼邮件:传统防御为何失效,AI安全意识培训如何补上最后一道防线
运维·网络·安全
石像鬼₧魂石5 小时前
Kali Linux 网络端口深度扫描
linux·运维·网络
alengan5 小时前
linux上面写python3日志服务器
linux·运维·服务器
zhdy567896 小时前
最简单方法 设置matlab坐标轴刻度标签的字号,设置坐标轴标题和图形标题,并指定字号。画出的图片背景设置为白色,
笔记