LINUX|ubuntu常用指令

news2024/11/19 11:18:46

文章目录

  • 查看IP
  • 显示当前路径下所有文件
  • 安装编译工具GCC、调试工具GDB、连接工具SSH
  • mkdir 创建目录
  • export命令显示当前系统定义的所有环境变量
  • echo $PATH命令输出当前的PATH环境变量的值
  • 当前命令行添加环境变量,关闭失效,防止多版本库冲突时使用
  • sudo su打开一个root权限的终端
  • 返回上一级目录
  • 设置环境变量的一种方法
  • Ubuntu 配置器ssh
  • 解压打包压缩操作
  • 打开终端快捷键
  • VI/VIM编辑器的使用
  • 快捷命令打开文件夹
  • 查看当前路径

查看IP

ifconfig
在这里插入图片描述

显示当前路径下所有文件

ls
在这里插入图片描述

安装编译工具GCC、调试工具GDB、连接工具SSH

sudo apt-get install build-essential
sudo apt-get install gdb
sudo apt-get install openssh-server

mkdir 创建目录

在这里插入图片描述

export命令显示当前系统定义的所有环境变量

在这里插入图片描述

echo $PATH命令输出当前的PATH环境变量的值

在这里插入图片描述

当前命令行添加环境变量,关闭失效,防止多版本库冲突时使用

export PATH=/opt/Qt5.9.0/5.9/gcc_64/bin:$PATH

sudo su打开一个root权限的终端

在这里插入图片描述

返回上一级目录

在终端里输入“cd /上级目录名称”命令,按下“回车键”即可;
在终端里输入cd和上级目录的代替“…”,命令格式为“cd …”,按下“回车键”即可
在这里插入图片描述

设置环境变量的一种方法

打开命令行后先cd到etc路径下
在这里插入图片描述
然后再cd到ld.so.conf.d/路径下
在这里插入图片描述
用vim编辑器添加 or 修改conf文件(需要sudo权限),文件里面只需要写所需库路径即可。
例如打开系统的一个conf文件添加路径
在这里插入图片描述
添加完路径后保存退出
在这里插入图片描述
!!!全部文件添加完后需要输入命令
sudo ldconfig
时设置的文件路径生效

Ubuntu 配置器ssh

Ubuntu 配置器ssh

sudo apt-get install ssh
sudo apt-get install openssh-server
service ssh status
sudo service ssh start

解压打包压缩操作

# 解压
tar -zxvf filename.tar.gz
# 打包
tar -cvf filename.tar /path/to/file
# 压缩
gzip filename.tar

打开终端快捷键

Ctrl + Alt + T

VI/VIM编辑器的使用

【Ubuntu】VI/VIM编辑器的使用
(https://blog.csdn.net/weixin_47483604/article/details/130516290)
sudo apt-get install vim:安装VIM编辑器
vim test.txt:创建一个 test.txt 文档并且用 VIM 打开
i 在当前光标所在字符的前面,转为输入模式。
I 在当前光标所在行的行首转换为输入模式。
a 在当前光标所在字符的后面,转为输入模式。
A 在光标所在行的行尾,转换为输入模式。
o 在当前光标所在行的下方,新建一行,并转为输入模式。
O 在当前光标所在行的上方,新建一行,并转为输入模式。
s 删除光标所在字符。
r 替换光标处字符。

按esc退出编辑模式进入底行模式
底行模式:
进入底行模式的方式是先进入指令模式下,然后在指令模式下输入“:”进入底行模式。当进入底行模式以后会在终端的左下角就会出现符号“:”可以在“:”后面输入命令,常用的命令如下:
x 保存当前文档并且退出。
q 退出。
w 保存文档。
q! 退出 VI/VIM,不保存文档。
退出并保存文本需在“:”底行模式下输入“wq”

快捷命令打开文件夹

Ubuntu nautilus 快速打开文件浏览器
nautilus # 默认打开主目录
nautilus . # 打开终端当前指向目录

查看当前路径

pwd

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

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

相关文章

零基础学习ESP8266

文章目录 零基础学习ESP8266前言选择硬件如何学习专栏大纲基础部分提高部分 总结 零基础学习ESP8266 前言 最近在空余的时候有用乐鑫的模组,感觉很不错,也决定简单写写。 相信看这篇文章的同学,希望可以熟悉ESP8266这个硬件平台。当然我们…

gogs git 服务器极速搭建

背景 小型团队合作中,需要代码托管在内网,gitlab 等搭建比较复杂,经过一番搜寻发现gogs满足需求 基本用户管理后台管理面板,能在web端查看管理安装配置极简 安装配置 gogs是支持多个平台,这里我们选择ubuntu 1.下载git…

Fastjson 结合 jdk 原生反序列化的利用手法 ( Aliyun CTF )

2023 Aliyun CTF ezbean是一道CTF java反序列化题目。 题目的目的是让选手通过一个java原生反序列化入口,最终达成RCE。本文对题目的几种解法做了具体的分析,主要分为预期解法和非预期解法两种思路。通过对Fastjson在反序列化的行为分析,从两…

ChatGPT App迎来重大更新;人工智能应用于应对气候变化

🦉 AI新闻 🚀 ChatGPT App迎来重大更新:增加多模态交互方式 摘要:OpenAI最近宣布了ChatGPT App的重大更新,新版的ChatGPT增加了多模态交互方式,用户可以向AI展示正在谈论的内容,比如拍照并询问…

装配工位防错改造

装配工位防错改造-需求 PROBLEM 装配作业的失误会引起产品品质缺陷,易导致库存、返工和报废,从而增加工厂的生产成本和时间成本,进一步甚至会导致公司丢失业务! CAUSES 1、产生装配问题的主要归因(占80%左右&#x…

华为云云耀云服务器L实例评测|搭建CounterStrike Source Delicated Server(CS起源游戏服务器)

华为云云耀云服务器L实例评测|搭建CounterStrike Source Delicated Server(CS起源游戏服务器) #【有奖征文】华为云云服务器焕新上线,快来亲身感受评测吧!# ⭐️ CounterStrikeSource(CS起源是Valve的一款…

【漏洞复现】六、maccms 远程命令执行(CVE-2017-17733)

【漏洞复现】六、maccms 远程命令执行(CVE-2017-17733) 6.0、储备知识 1、可控参数 (审计) 2、fputs()函数 函数写入文件(可安全用于二进制文件),fputs() 函数是 fwrite() 函数的别名 fpu…

服务器数据恢复-zfs下raidz多块磁盘离线导致服务器崩溃的数据恢复案例

服务器数据恢复环境: 一台服务器共配备32块硬盘,组建了4组RAIDZ,Windows操作系统zfs文件系统。 服务器故障: 服务器在运行过程中突然崩溃,经过初步检测检测没有发现服务器存在物理故障,重启服务器后故障依…

题目 1072: 汽水瓶

有这样一道智力题:“某商店规定:三个空汽水瓶可以换一瓶汽水。小张手上有十个空汽水瓶,她最多可以换多少瓶汽水喝?”答案是5瓶,方法如下:先用9个空瓶子换3瓶汽水,喝掉3瓶满的,喝完以…

计算机毕业设计 基于HTML语言的环保网站的设计与实现 Java实战项目 附源码+文档+视频讲解

博主介绍:✌从事软件开发10年之余,专注于Java技术领域、Python人工智能及数据挖掘、小程序项目开发和Android项目开发等。CSDN、掘金、华为云、InfoQ、阿里云等平台优质作者✌ 🍅文末获取源码联系🍅 👇🏻 精…

助力交叉学科应用型数据科学人才培养,和鲸科技携手华为发布联合解决方案

时代高速发展,智能化的浪潮奔腾而来,以“加速行业智能化”为主题,第八届华为全联接大会(HUAWEI CONNECT 2023)于 9 月 20 日正式开幕。本次大会中,华为携手生态伙伴引领智慧教育新风尚,和鲸科技…

Spring面试题14:Spring中什么是Spring Beans? 包含哪些?Spring容器提供几种方式配置元数据?Spring中怎样定义类的作用域?

该文章专注于面试,面试只要回答关键点即可,不需要对框架有非常深入的回答,如果你想应付面试,是足够了,抓住关键点 面试官:Spring中什么是Spring Beans? 包含哪些? 在Spring中,Spring Beans是指由Spring容器管理的对象。Spring Beans包含以下内容: 类定义(Class De…

vue实现CBC加密/解密

我们现在终端引入输入 npm install crypto-js引入依赖 突然发现 crypto-js 确实是一个加密的神器 然后 我们直接在App.vue组件这样写吧 <template><div><input v-model"plainText" placeholder"输入明文" /><button click"enc…

XC4150B 3W单声道D类音频功率放大器 可用于蓝牙音箱、行车记录仪

XC4150B是一款超低EMI、无需滤波器3W单声道D类音频功率放大器。XC4150B采用先进的技术&#xff0c;在全带宽范围内极大地降低了 EMI干扰&#xff0c;最大限度地减少对其他部件的影响. XC4150B内置过流保护、过热保护及欠压保护功能&#xff0c;有效地保护芯片在异常工作…

你准备好使用 MySQL 10 了吗?

作者 | Norvald Ryeng 来源 |https://dev.mysql.com/blog-archive/are-you-ready-for-mysql-10/ 大家好&#xff0c;我是 JiekeXu,很高兴又和大家见面了,今天和大家一起来看看 你准备好使用 MySQL 10 了吗&#xff1f;欢迎点击上方蓝字“JiekeXu DBA之路”关注我的公众号&#…

【VUE复习·2】@click 之事件处理与函数(可传参);@click 阻止事件冒泡应用场景;@click 多修饰符应用场景(高级)

总览 1.“事件处理”是什么 2.click 函数参数传递应用 3.click 阻止事件冒泡应用场景 4.click 多修饰符应用场景&#xff08;高级&#xff09; 一、“事件处理”是什么 1.概念 我们在和页面进行交互时&#xff0c;进行点击或滑动或其他动作时&#xff0c;我们操作的是 DOM …

rpc网络

零拷贝 直接IO技术 磁盘–>内核缓冲区(内核空间)–>应用程序内存(用户空间)–>Socket 缓冲区(内核缓冲区)–>网络。 内存映射文件技术 磁盘–>内核缓冲区(内核缓冲区)–>Socket缓冲区(内核缓冲区)–>网络 零拷贝技术 磁盘–>内核缓冲区–>网络…

0基础学习VR全景平台篇 第103篇:使用英文、法文、德文等其他语言

大家好&#xff0c;欢迎观看蛙色VR官方系列——后台使用课程&#xff01; 蛙色VR平台目前已支持中英文语言进行切换&#xff0c;本期教程为大家带来&#xff0c;如何实现日文、法文、德文、俄文乃至其他小语种离线包里语言切换教程&#xff01; 语言切换样例展示 一、使用本功…

Appium+Python实现iOS自动化测试~环境搭建

Appium是一款开源的跨平台测试自动化工具&#xff0c;适用于本地&#xff0c;混合和移动网络和桌面应用程序。支持模拟器&#xff08;iOS、Android&#xff09;和真实设备&#xff08;iOS&#xff0c;Android&#xff0c;Windows&#xff0c;Mac&#xff09;。 准备工具 Xcod…