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软件名称

第十二章 磁盘管理

相关推荐
you秀12 分钟前
linux中的iptables的简介与常用基础用法
linux·运维·服务器
风和日丽 随波逐流43 分钟前
java17学习笔记
笔记·学习
画中有画1 小时前
使用AI来实现拼多多自动化运营脚本
运维·人工智能·自动化·ai编程·rpa·自动化脚本
vvilkim5 小时前
Java主流框架全解析:从企业级开发到云原生
java·运维·云原生
Wy_编程9 小时前
Linux-文本搜索工具grep
linux·运维·服务器
qq998999 小时前
AAA服务器技术
运维·服务器
xujiangyan_9 小时前
linux的sysctl系统以及systemd系统。
linux·服务器·网络
Lovyk9 小时前
Linux Shell 常用操作与脚本示例详解
linux·运维·服务器
iCan_qi10 小时前
【Mac】【Minecraft】关于如何在Mac上搭建基岩版MC服务器的方法
运维·服务器·macos·minecraft
ReedFoley11 小时前
【笔记】动手学Ollama 第五章 Ollama 在 LangChain 中的使用 - Python 集成
笔记·langchain