Linux1.基础指令(上)

news2024/11/16 9:39:38

1.Linux系统可创建多个用户。

2.创建用户:adduser 用户名 设置密码:passwd 用户名 (系统会提示再次输入密码,注意密码不回显)。

3.删除用户首先要在root权限下,输入指令:userdel -r 用户名。

4.ls指令

3c272b15077448dabb3342a37536e268.png

ls -a(显示所有文件,包括隐藏文件) :以.开头的是隐藏文件(夹),这个命令可以看到隐藏文件(夹)。

ls -a -i :显示inode(如果把每个文件看做生活中的每个人,那么inode的编号就是他的身份证号码)。

5.cd指令

010080ded06643f5848c1807ca2fd18d.png

cd .. :回到上级路径,注意,如果是一个点(.)是当前路径。

./a.out :这是运行程序的指令,其中开头的点(.)代表当前路径,在当前路径下寻找该文件并运行。

cd 绝对路径(或者相对路径)。

cd ~ :进入家路径(工作目录)。

cd - :回到上一步的路径。

6.目录结构

本质上是一颗多叉树。

绝对路径 :从根目录(/)下,找到文件(夹)所在的唯一路径;日常操作中很少使用,一般出现在配置文件中。

相对路径 :从当前路径开始,找到文件(夹)所在的路径,一般会使用(..)返回上一级目录;日常操作中经常使用,比较简单。

7.touch指令

e9e06211e72243d6b8109c68aff70b09.png

touch 文件名 :第一次是创建文件,第二次是更新最近修改时间。

stat 文件名 :展现文件的所有详细信息。

8.mkdir指令

创建文件夹

mkdir -p d1/d2/d3/d4 :创建一串路径。

tree d1(文件夹) :以树的形式展现d1之后的所有路径。比如指令:tree .(展示当前文件夹中的所有路径)。

安装:su - :切换到root用户,yum install -y 名字:下载安装。

9.rm指令

rmdir 目录名 :删除空目录。

rm 文件名 :删除文件。

rm -rf 目录名 :强制删除当前目录下的所有目录以及文件。

rm -i 文件名 :删除的时候系统会提示是否要删除,输入yes(y)就执行删除,输入no(n)就取消删除。

* :通配符,例如指令 rm -r -f *.c :删除所有.c文件(目录)。

Linux没有回收站,删了基本上不能恢复。

10.man指令

568e26e0382f4f50906fbb15591ef29d.png

man pwd :查看pwd命令的用法。

11.cp指令

a820f5775dc84687885ee5f4aa5a7da7.png

nano :记事本

cp 文件名 绝对路径或者相对路径 :将当前路径下的该文件拷贝到指定的路径中去。

cp -rf 目录名 绝对路径或者相对路径 :将当前路径下的该目录拷贝到指定的路径中去。

12.mv指令

5797d2ae851c4ddf9266ff595e96fc5e.png

15c2011ef78740d78dab3736863250bd.png

mv 文件名(目录名) 绝对路径或者相对路径 :将当前路径下的该文件移动到指定的路径中去(注意没有-r)。

mv 旧文件名 新文件名 :在相同路径下,这样操作可以修改文件名。

13.cat指令

cat -n 文件名(注意这里不能是目录名) :开头有行号,打印文件中的所有内容。

tac 文件名 :逆向打印文件的所有内容(注意这里没有-n)。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【软件设计师暴击考点】计算机组成原理与体系结构高频考点暴击系列【二】

👨‍💻个人主页:元宇宙-秩沅 👨‍💻 hallo 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅! 👨‍💻 本文由 秩沅 原创 👨‍💻 收录于专栏:软件…

【P3】kali 最强渗透工具 - metasploit(安装配置及使用教程详解)

文章目录 一、metasploit 是什么?二、metasploit 攻击 windows 操作系统三、metasploit 攻击永恒之蓝全流程四、metasploit 攻击成功后能做什么4.1、操作步骤4.2、攻击示例 五、msfvenom 绕过杀毒软件技巧5.1、捆绑木马5.2、加壳:压缩壳、加密壳5.2.1、T…

分片和一致性哈希

在设计大规模分布式系统时,你可能会遇到两个概念——分片(sharding)和一致性哈希(consistent hashing)。虽然我在网上找到了很多关于这些术语的解释,但它们让我感到有些困惑。我觉得分片和一致性哈希本质上…

Web网页制作-知识点(2)——常用文本标签、列表标签、表格标签、Form表单、块元素与行内元素(内联元素)

目录 常用文本标签 列表标签 有序列表 无序列表 定义列表 表格标签 表格组成与特点 表格标签 表格属性 ​​​合并表格单元格 Form表单 属性说明 表单元素 文本框 密码框 提交按钮 块元素与行内元素(内联元素) 内联元素和块级元素…

Flink JdbcSink.sink源码解析及常见问题

文章目录 源码入口我们看下flush方法干了什么flush方法至此走完了,但是什么时机写入的数据呐?补充总结: 常见问题1. 为什么会出现JdbcSink.sink方法插入Mysql无数据的情况?2. JdbcSink.sink写Phoenix无数据问题 参考 基于Flink 1.…

设计模式之组合模式笔记

设计模式之组合模式笔记 说明Composite(组合)目录组合模式示例类图菜单组件抽象类菜单类菜单项类测试类 说明 记录下学习设计模式-组合模式的写法。JDK使用版本为1.8版本。 Composite(组合) 意图:将对象组合成树型结构以表示“部分-整体”的层次结构。Composite使得用户对单…

Linux网络-网络层IP协议

目录 IP协议 计算机网络分层 IP协议头格式 IP数据报 - 数据分片 数据报为什么要分片? 数据报分片是什么? 如何做到IP数据报分片? 分片demo示例 并不推荐分片,能不分片则不分片。 网段划分 前置了解 网络号和主机号 为…

如何监测和优化阿里云服务器的性能?有哪些性能分析工具和指标?

如何监测和优化阿里云服务器的性能?有哪些性能分析工具和指标?   阿里云服务器性能监测与优化是云计算服务中一个非常重要的环节。为了确保服务器稳定、高效地运行,我们需要对其性能进行监测,并在监测的基础上进行优化。本文将为…

Packet Tracer - 综合技能练习(配置 VLAN、中继、DHCP 服务器、DHCP 中继代理,并将路由器配置为 DHCP 客户端)

Packet Tracer - 综合技能练习 地址分配表 设备 接口 IP 地址 子网掩码 默认网关 R1 G0/0.10 172.31.10.1 255.255.255.224 不适用 G0/0.20 172.31.20.1 255.255.255.240 不适用 G0/0.30 172.31.30.1 255.255.255.128 不适用 G0/0.40 172.31.40.1 255.255…

MySQL权限控制及日志管理

MySQL权限控制及日志管理 用户权限管理 创建用户 CREATE USER 用户名IP地址 [ IDENTIFIED BY 密码 ];GRANT SELECT ON *.* TO 用户名’IP地址’ IDENTIFIED BY "密码";--创建一个用户名为Usr1 密码为 Usr1.mysql的用户 并授权 CREATE USER…

无忧行:突破网络封锁、跨境访问国外的网站和应用程序(安装注册及使用教程详解)

文章目录 步骤一:注册微软账号步骤二:修改账号的国家/地区步骤三:在Edge Dev浏览器中安装无忧行插件步骤四:创建 无忧行 账户步骤五:无忧行使用教程 包括注册微软账号、在Edge Dev浏览器中安装无忧行插件、创建 无忧行…

Python基础篇(六):组织管理代码—模块和包

组织管理代码—模块和包 前言模块(Module)创建模块使用模块 包(Package)创建包使用包 前言 在Python中,模块和包是组织和管理代码的重要概念。模块是一个包含 Python 定义和语句的文件,而包则是一组相关模块的目录。它们是组织和管理代码的强大工具&…

【跟小嘉学 Rust 编程】四、理解 Rust 的所有权概念

系列文章目录 【跟小嘉学 Rust 编程】一、Rust 编程基础 【跟小嘉学 Rust 编程】二、Rust 包管理工具使用 【跟小嘉学 Rust 编程】三、Rust 的基本程序概念 【跟小嘉学 Rust 编程】四、理解 Rust 的所有权概念 文章目录 系列文章目录前言一、所有权(Ownership)1.1.、所有权(Ow…

【unity每日一记】 Camera相机+ Screen屏幕+动画机

👨‍💻个人主页:元宇宙-秩沅 👨‍💻 hallo 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅! 👨‍💻 本文由 秩沅 原创 👨‍💻 收录于专栏:uni…

Flutter开发——图片加载与缓存源码解析

在Flutter中有个图片组件:Image,通常会使用它的Image.network(src)、Image.file(src)、Image.asset(src)来加载图片。 下面是Image的普通构造方法: const Image({super.key,required this.image,this.frameBuilder,this.loadingBuilder,this.errorBuilde…

第四章 机器学习

文章目录 第四章 决策树4.1基本流程4.2划分选择4.2.1信息增益4.2.2增益率4.2.3基尼指数 4.3剪枝处理4.3.1预剪枝4.3.2后剪枝 4.4连续与缺失值4.4.1连续值处理4.4.2缺失值处理 4.5多变量决策树 第四章 决策树 4.1基本流程 决策过程: 基本算法: 4.2划…

git——使用ssh连接远程仓库

文章目录 前言一. 获取邮箱和密码1. 本地配置你的名字和邮箱2. 使用命令获取你本地的邮箱和密码 二、生成ssh公钥1.任意一个文件夹路径打开Git Bash Here并输入以下命令连按三次回车2. 根据上面红框部分的地址打开文件夹3. 打开并查看id_rsa.pub 文件 三、在GitHub上连接ssh1. …

电商API知识点整理(一)商品采集接口获取商品详情数据API

商品采集接口背景 电商商品采集接口是一种机器人软件接口,用于从电子商务网站上爬取商品信息。它的主要作用是将电商网站上的商品信息采集和整合,方便用户使用。传统的商品采集需要人工收集和整理,工作量大、效率低;而电商商品采…

Flutter的文本、图片和按钮使用

像视图数据流转机制、底层渲染方案、视图更新策略等知识,都是构成一个UI框架的根本,看似枯燥,却往往具有最长久的生命力。 因此, 只有把这些最基础的知识弄明白,修好内功,才能触类旁通,由点及面…

输入阻抗、输出阻抗和阻抗匹配

读者问了一个问题:“集总参数电路中,阻抗匹配(内阻外阻)可以使负载得到最大的功率输出”这句话怎么理解? 这里涉及到几个概念:输入阻抗、输出阻抗、阻抗匹配,今天简单的聊一聊。 先了解一下阻…