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

第十二章  磁盘管理

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/918879.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

数据可视化如何帮助企业提升数据洞察力?

数据驱动时代&#xff0c;企业每天都在面对数据的洪流。一方面&#xff0c;拥有海量数据意味着蕴藏着无尽的机会&#xff1b;另一方面&#xff0c;如果无法提炼这些数据背后的价值&#xff0c;它们只会成为业务发展的负担。例如&#xff0c;许多企业手握丰富的销售数据&#xf…

报错java: java.lang.NoSuchFieldError: Class com.sun.tools.javac.tree.JCTree$JCImport does not ...解决方法

在运行项目时出现java: java.lang.NoSuchFieldError: Class com.sun.tools.javac.tree.JCTree$JCImport does not have member field com.sun.tools.javac.tree.JCTree qualidzz这样的报错 解决方法 1.第一步&#xff1a;在pom文件中将lombok的版本改成最新的 此时1.18.34是新…

MyBatisPlus(Spring Boot版)的基本使用

1. 初始化项目 1.1. 配置application.yml spring:# 配置数据源信息datasource:# 配置数据源类型type: com.zaxxer.hikari.HikariDataSource# 配置连接数据库信息driver-class-name: com.mysql.cj.jdbc.Driverurl: jdbc:mysql://localhost:3306/mybatis_plus?characterEncodi…

【MongoDB】MongoDB的集群,部署架构,OptLog,集群优化等详解

文章目录 一、引入复制集的原因二、复制集成员&#xff08;一&#xff09;基本成员&#xff08;二&#xff09;主节点&#xff08;Primary&#xff09;细化成员 三、复制集常见部署架构&#xff08;一&#xff09;基础三节点&#xff08;二&#xff09;跨数据中心 四、复制集保…

Golang | Leetcode Golang题解之第564题寻找最近的回文数

题目&#xff1a; 题解&#xff1a; func nearestPalindromic(n string) string {m : len(n)candidates : []int{int(math.Pow10(m-1)) - 1, int(math.Pow10(m)) 1}selfPrefix, _ : strconv.Atoi(n[:(m1)/2])for _, x : range []int{selfPrefix - 1, selfPrefix, selfPrefix …

git根据远程分支创建本地新分支

比如我当前本地仓库有4个 remote 仓库&#xff0c;我希望根据其中的一个 <remote>/<branch> 创建本地分支&#xff1a; 先使用 github fetch <remote> 拉取 <remote> 的分支信息&#xff0c;然后在 git checkout -b 创建新分支时使用 -t <remote>…

r-and-r——提高长文本质量保证任务的准确性重新提示和上下文搜索的新方法可减轻大规模语言模型中的迷失在中间现象

概述 随着大规模语言模型的兴起&#xff0c;自然语言处理领域取得了重大发展。这些创新的模型允许用户通过输入简单的 "提示 "文本来执行各种任务。然而&#xff0c;众所周知&#xff0c;在问题解答&#xff08;QA&#xff09;任务中&#xff0c;用户在处理长文本时…

Redis 概 述 和 安 装

安 装 r e d i s: 1. 下 载 r e dis h t t p s : / / d o w n l o a d . r e d i s . i o / r e l e a s e s / 2. 将 redis 安装包拷贝到 /opt/ 目录 3. 解压 tar -zvxf redis-6.2.1.tar.gz 4. 安装gcc yum install gcc 5. 进入目录 cd redis-6.2.1 6. 编译 make …

Android 项目依赖库无法找到的解决方案

目录 错误信息解析 解决方案 1. 检查依赖版本 2. 检查 Maven 仓库配置 3. 强制刷新 Gradle 缓存 4. 检查网络连接 5. 手动下载依赖 总结 相关推荐 最近&#xff0c;我在编译一个 Android 老项目时遇到了一个问题&#xff0c;错误信息显示无法找到 com.gyf.immersionba…

北航软件算法C4--图部分

C4上级图部分 TOPO!步骤代码段TOPO排序部分 完整代码 简单的图图题目描述输入输出样例步骤代码段开辟vector容器作为dist二维数组初始化调用Floyd算法查询 完整代码 负环题目描述输入输出样例步骤代码段全局变量定义spfa1函数用于判断是否有负环spfa2用于记录每个点到1号点的距…

ks 小程序sig3

前言 搞了app版的快手之后 &#xff08;被风控麻了&#xff09; 于是试下vx小程序版的 抓包调试 小程序抓包问题 网上很多教程&#xff0c; github也有开源的工具代码 自行搜索 因为我们需要调试代码&#xff0c;所以就用了下开源的工具 &#xff08;可以用chrome的F12功能&a…

docker:docker: Get https://registry-1.docker.io/v2/: net/http: request canceled

无数次的拉镜像让人崩溃&#xff1a; rootnode11:~/ragflow/docker# more rag.sh #export HTTP_PROXYhttp://192.168.207.127:7890 #export HTTPS_PROXYhttp://192.168.207.127:7890 #export NO_PROXYlocalhost,127.0.0.1,.aliyun.com docker compose -f docker-compose-gpu-C…

基于java Springboot高校失物招领平台

一、作品包含 源码数据库设计文档万字PPT全套环境和工具资源部署教程 二、项目技术 前端技术&#xff1a;Html、Css、Js、Vue、Element-ui 数据库&#xff1a;MySQL 后端技术&#xff1a;Java、Spring Boot、MyBatis 三、运行环境 开发工具&#xff1a;IDEA/eclipse 数据…

菜鸟驿站二维码/一维码 取件识别功能

特别注意需要引入 库文 ZXing 可跳转&#xff1a; 记录【WinForm】C#学习使用ZXing.Net生成条码过程_c# zxing-CSDN博客 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using static System.Net.…

使用WebRTC实现点对点实时音视频通信的技术详解

&#x1f493; 博客主页&#xff1a;瑕疵的CSDN主页 &#x1f4dd; Gitee主页&#xff1a;瑕疵的gitee主页 ⏩ 文章专栏&#xff1a;《热点资讯》 使用WebRTC实现点对点实时音视频通信的技术详解 使用WebRTC实现点对点实时音视频通信的技术详解 使用WebRTC实现点对点实时音视频…

执行flink sql连接clickhouse库

手把手教学&#xff0c;flink connector打通clickhouse大数据库&#xff0c;通过下发flink sql&#xff0c;来使用ck。 组件版本jdk1.8flink1.17.2clickhouse23.12.2.59 1.背景 flink官方不支持clickhouse连接器&#xff0c;工作中难免会用到。 2.方案 利用GitHub大佬提供…

力扣(leetcode)题目总结——辅助栈篇

leetcode 经典题分类 链表数组字符串哈希表二分法双指针滑动窗口递归/回溯动态规划二叉树辅助栈 本系列专栏&#xff1a;点击进入 leetcode题目分类 关注走一波 前言&#xff1a;本系列文章初衷是为了按类别整理出力扣&#xff08;leetcode&#xff09;最经典题目&#xff0c…

基于Java Springboot宠物猫售卖管理系统

一、作品包含 源码数据库全套环境和工具资源部署教程 二、项目技术 前端技术&#xff1a;Html、Css、Js、Vue、Element-ui 数据库&#xff1a;MySQL 后端技术&#xff1a;Java、Spring Boot、MyBatis 三、运行环境 开发工具&#xff1a;IDEA/eclipse 数据库&#xff1a;…

Windows docker下载minio出现“Using default tag: latestError response from daemon”

Windows docker下载minio出现 Using default tag: latest Error response from daemon: Get "https://registry-1.docker.io/v2/": context deadline exceeded 此类情况&#xff0c;一般为镜像地址问题。 {"registry-mirrors": ["https://docker.re…

数据结构查找-哈希表(开发地址法+线性探测法)+(创建+查找+删除代码)+(C语言代码)

#include<stdlib.h> #include<stdio.h> #include<stdbool.h> #define NULLKEY -1//单元为空 #define DELKEY -2//单元内容被删除 #define M 20 typedef struct {int key;//关键字int count;//统计哈希冲突探测次数 }HashTable; //插入到哈希表 void InsertHT…