linux之Ubuntu系列(-)常见指令

news2024/10/6 2:29:00

Ubuntu 中文 版本 注意点

在这里插入图片描述

通过修改语言改成英文

在终端录入:export LANG=en_US
在终端录入:xdg-user-dirs-gtk-update

单用户和多用户

在这里插入图片描述

VmUbuntu

命令格式

command [-选项] [参数]

–查看命令的帮助
命令 --help
man 命令
|操作键| 功能|
|空格键|-显示手册的下一屏幕-|
| Enter键 | 一次滚动手册的一行 |
| b | 回滚一屏|
| f | 前滚一屏 |
| q | 退出 |

切换目录 cd

cd : 切换到当前用户的主目录(/home/用户目录)
cd ~ :切换到当前用户的主目录(/home/用户目录) ~ 又称家目录
cd . : 保持在当前目录不变 . 当前目录, 切换到当前目录,就不变了。
cd … :切换到上级目录 … 上级目录
cd -:可以在最近两次工作目录之间来回切换

绝对路径 相对路径

1、相对路径 在录入路径时,最前面不是 / 或者 ~。表示相对 当前目录所在的目录位置
2、绝对路径 在输入路径时,最前面是 / 或者 ~,表示从根目录 cd /home/Desktop cd ~/Desktop

touch

创建文件或修改文件的时间
如果文件不存在,可以创建一个空白文件
如果文件已存在,可以修改文件的末次修改时间

mkdir

创建一个新的目录
|选项|含义|
| -p |可以递归创建目录(如果目录存在,不会报错)|

新建目录的名称不能与当前目录中已有的目录文件同名

rm

  • 删除文件或目录
  • rm 命令要注意,是不可逆的(不能恢复)
  • 操作目录需要 -r 选项
    支持通配符
    rm *1.txt 删除以1.txt 结尾的所有文件
    |选项|含义|
    | -f | 强制删除,忽略不存在的文件,无需提示(cannot remove ‘xx’:No Such file or directory) |
    | -r | 递归删除目录,删除文件夹时必须加此选项 |

ls

命令用于显示指定工作目录下之内容
在这里插入图片描述在这里插入图片描述

拷贝和移动 文件

|序号|命令|对应英语|作用|
|1|tree [目录名] | tree | 以树状图列出文件目录结构|
|2|cp 源文件 目标文件| copy|复制文件或目录|
|3|mv 源文件 目标文件| move | 移动文件、目录 或 文件、者目录重命名|

tree 命令可以以树状图列出文件目录结构

tree 列出当前目录下的目录结构
tree xx 列出文件xx的目录结构
|选项|含义|
|-d|只显示目录 |

cp 将给出的 文件 或 目录 复制到另一个文件 或 目录中,相当于DOS下的copy命令

操作文件,需要 -r 选项
|选项|含义|
| -f | 已经存在的目标文件直接覆盖 ,不会提示 |
| -i | 覆盖文件前提示 |
| -r | 若给出的源文件是目录文件,则cp 将递归复制该目录下的所有子目录和文件,目标文件必须为一个目录名 |

mv

mv 源文件 目标文件 如果 源文件和目标文件 路径一样,就变成了 重命名操作了。
-i :覆盖文件前的提示,文件有效, 文件夹不生效。

查看文件命令

|序号| 命令 | 对应英文 | 作用|
|-1-|cat 文件名| concatenate | 查看文件内容、创建文件、文件合并、追加文件内容等功能 |
| 2 | more | more | 分屏显示文件内容 |
| 3 | grep 搜索文本 文件名 | grep | 搜索文文件内容 |

cat

. cat 命令可以用来查看文件内容、创建文件、文件合并、追加文件内容等功能
. cat 会一次显示所有的内容,适合查看内容较少的文本文件
concatenate
在这里插入图片描述

|选项 |含义 |
|–b-|-对非空输出行编号-|
| -n | 对输出的所有行编号 |
在这里插入图片描述

创建文件
cat > 1.txt
等待用户输入,键入所需文本,然后按 CTRL+D (按住 Ctrl key 并输入d) 退出。正文将写在1.txt文件。你可以使用以下命令查看文件的内容cat 命令。
cat 1.txt|more
在这里插入图片描述
一次显示多个文件
cat 2.txt;cat 3.txt 等价与 cat 2.txt 3.txt

linux中还有个 nl 的命令 跟 cat -b 效果等价

more

  • more 适合用于分屏显示文件内容,每次只显示一页内容
  • 适合 查看内容较多的文本文件

|操作键| 功能|
|空格键|-显示手册的下一屏幕-|
| Enter键 | 一次滚动手册的一行 |
| b | 回滚一屏|
| f | 前滚一屏 |
| q | 退出 |
在这里插入图片描述
在这里插入图片描述

grep

grep 是一种强大的文本搜索工具
grep 允许对文本文件进行 模式查找,所为模式查找,又称为正则表达式
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

格式:
grep [options] 搜索文本 文件名
选项:
-n : 显示匹配行及行号
-v : 显示不包含匹配文本的所有行(相当于取反)
-i : 忽略大小写

常用两种模式
^z : 行首,搜寻以z开头的行
n$ :行尾,搜寻以n结尾的行

词的搜索

通过使用<和>来准确匹配到
grep <love> 1.txt
grep -w ‘love’ 1.txt

echo 和 重定向

在这里插入图片描述
echo如果单独在终端录入,效果跟php效果一样。会在终端中显示参数指定的文字。
指令的格式:command [-选项] [参数]
echo 参数
在这里插入图片描述
重定向>和>>

  • linux 允许将命令执行的结果 重定向到一个 文件
  • 将本应显示在终端上的内容 输出/追加 到指定文件中

· > 表示输出,会覆盖文件原有的内容
· >>表示追加,会将内容追加到已有文件的末尾

管道 |

  • Linux允许一个命令的输出可以通过管道做为另一个命令的输入
  • 可以理解现实生活中的水管,管子一端输入,是另一头接管的输入。 | 左边是输入 | 右边是输出。
  • 常用管道符命令有
  • more :分屏展示内容
  • grep :在命令执行结果的基础上查询指定的文本。 ls -a | grep xxx

在这里插入图片描述

注意事项

Linux 系统 中区分大小写的
Window 系统 不分区大小写的

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

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

相关文章

[LINUX]之字符串去掉前后空格

去掉字符串前后空格通过使用awk $1$1命令实现 echo " test " | awk $1$1

Vulnhub: Momentum: 1靶机

kali&#xff1a;192.168.111.111 靶机&#xff1a;192.168.111.154 信息收集 端口扫描 nmap -A -sC -v -sV -T5 -p- --scripthttp-enum 192.168.111.154 查看目标80端口的main.js发现信息 feroxbuster -k -d 1 --url http://192.168.111.154 -w /opt/zidian/SecLists-202…

白名单配置

白名单配置 关于如何将github-copilot 相关地址设置到白名单中 domain:githubusercontent.com, domain:example-example.com, domain:example-example2.com 选择配置 绕过白名单 结尾 记录自己点点滴滴&#xff0c;学习总结

二叉树题目:二叉树的最大深度

文章目录 题目标题和出处难度题目描述要求示例数据范围 解法一思路和算法代码复杂度分析 解法二思路和算法代码复杂度分析 题目 标题和出处 标题&#xff1a;二叉树的最大深度 出处&#xff1a;104. 二叉树的最大深度 难度 3 级 题目描述 要求 给定一个二叉树&#xff…

(ceph)CephFS 文件系统 MDS接口

创建 CephFS 文件系统 MDS 接口 //服务端操作 1&#xff09;在管理节点创建 mds 服务 cd /etc/ceph ceph-deploy mds create node01 node02 node032&#xff09;查看各个节点的 mds 服务 ssh rootnode01 systemctl status ceph-mdsnode01 ssh rootnode02 systemctl status cep…

定时器处理非活动连接(五)

1 基础知识 非活跃&#xff0c;是指客户端&#xff08;这里是浏览器&#xff09;与服务器端建立连接后&#xff0c;长时间不交换数据&#xff0c;一直占用服务器端的文件描述符&#xff0c;导致连接资源的浪费。 非活跃&#xff0c;是指固定一段时间之后触发某段代码&#xf…

学习率的选择

学会画图去看学习率是否符合 梯度下降算法收敛所需要的迭代次数根据模型的不同而不同&#xff0c;我们不能提前预知&#xff0c;我们可以绘制迭代次数和代价函数的值的图表来观测算法在何时趋于收敛。 -自动测试方法 也有一些自动测试是否收敛的方法&#xff0c;例如将代价函数…

python_day9_继承

继承 单继承 class Phone:id Noneproducer "HW"def call_4g(self):print("4g通话")class Phone2023(Phone):face_id "1001"def call_45g(self):print("4.5g")phone Phone2023() print(phone.producer) phone.call_4g() phone.ca…

Leetcode-每日一题【109.有序链表转换二叉搜索树】

题目 给定一个单链表的头节点 head &#xff0c;其中的元素 按升序排序 &#xff0c;将其转换为高度平衡的二叉搜索树。 本题中&#xff0c;一个高度平衡二叉树是指一个二叉树每个节点 的左右两个子树的高度差不超过 1。 示例 1: 输入: head [-10,-3,0,5,9]输出: [0,-3,9,-…

【Linux基础】gcc编译器

(꒪ꇴ꒪ ),hello我是祐言博客主页&#xff1a;C语言基础,Linux基础,软件配置领域博主&#x1f30d;快上&#x1f698;&#xff0c;一起学习&#xff01;送给读者的一句鸡汤&#x1f914;&#xff1a;集中起来的意志可以击穿顽石!作者水平很有限&#xff0c;如果发现错误&#x…

【IMX6ULL - psplash应用】修改uboot启动阶段的背景颜色

文件路径&#xff1a;psplash/psplash-colors.h 修改框起来的这两个宏定义就可以改变底部颜色了&#xff0c;参数代表是RGB的16进制颜色

Linux 支持 U盘 NTFS 文件系统格式

Linux 支持 U盘 NTFS 文件系统格式 1、在线&#xff08;可以连接外网&#xff09;方式&#xff1a; 1.1、RHEL/CentOS/Anolis/openEuler yum install ntfs-3g1.2、Debian/Ubuntu/Deepin apt install ntfs-3g2、离线方式 下载 ntfs-3g 安装包&#xff0c;离线环境安装 ntfs…

算法通关村第一关--链表青铜挑战笔记

算法通关村第一关–链表青铜挑战笔记 开始时间&#xff1a;2023年7月16日20:45:26 链表 什么是链表&#xff0c;链表是一种通过指针串联在一起的线性结构&#xff0c;每一个节点由两部分组成&#xff0c;一个是数据域一个是指针域&#xff08;存放指向下一个节点的指针&#x…

解决通过request.getParam()方法获取到的值为null的问题~

我们想获取前端表单提交的数据&#xff0c;并在控制台输出&#xff0c;但如下所示控制台输出的值均为null 原因在于&#xff1a; 表单中的name与getParam方法中名称不一致的问题 如下所示为表单内容&#xff1a; 而在getParam方法中我们是根据username和password获取的&#…

【LLM】Langchain使用[四](评估、代理)

note 评估目的&#xff1a;检验LLM是否达到验收标准&#xff1b;分析改动对于LLM应用性能的影响 思路&#xff1a;利用语言模型和链&#xff0c;辅助评估 代理&#xff1a; 代理能方便地将LLM连接自己的信息来源&#xff08;数据&#xff09;、API等PythonREPLTool工具&#x…

WSL2安装CUDA

WSL2安装CUDA 在WSL里面不用安装显卡驱动&#xff0c;显卡驱动必须要提前在Windows系统里面安装好&#xff0c;安装好后相应库文件会自动映射到WSL里面 进入网站 找到自己需要的版本&#xff0c;我这里是CUDA 11.7.1&#xff0c;点击进入详细页面 依次选择 L i n u x → x 86…

IP扫描工具

什么是高级 IP 扫描仪 高级 IP 扫描程序是网络中必不可少的工具&#xff0c;使管理员能够跟踪网络地址空间。在提供要扫描的 IP 地址范围时&#xff0c;高级 IP 扫描程序会借助网络扫描协议按顺序检查该范围内的每个 IP&#xff0c;扫描后&#xff0c;高级 IP 扫描程序工具可查…

【MongoDB实战】数据备份与恢复

场景&#xff1a; 需求&#xff1a; 解决方案&#xff1a; 步骤&#xff1a; Stage 1&#xff1a;【生产环境】修改备份文件映射 Stage 2&#xff1a;【生产环境】重新构建mongodb Stage 3&#xff1a;【客户环境】修改备份文件映射&#xff0c;同 Stage 1 Stage 4&#…

python接口自动化(四十)- logger 日志 - 下(超详解)

简介 按照上一篇的计划&#xff0c;这一篇给小伙伴们讲解一下&#xff1a;&#xff08;1&#xff09;多模块使用logging&#xff0c;&#xff08;2&#xff09;通过文件配置logging模块&#xff0c;&#xff08;3&#xff09;自己封装一个日志&#xff08;logging&#xff09;类…

Stable Diffusion配置要求,显卡推荐

Stable Diffusion 是一款流行的人工智能图像生成器&#xff0c;您可以在自己的 PC 上运行。但是运行Stable Diffusion的最低规格是多少&#xff0c;哪些组件最重要&#xff1f; Stable Diffusion需要什么 PC 硬件&#xff1f; Stable Diffusion最关键的一个组件是显卡 (GPU)。…