了解Linux的简单使用

Linux的安装

下载Linux Ubuntu版本和虚拟机VMware软件。

我已经提前下载好了,下载好的文件分享出来bd

这个是文件夹内的VMWare软件的注册码,安装完成的时候记得填上就能永久使用了

MC60H-DWHD5-H80U9-6V85M-8280D

打开这个软件,点击创建新虚拟机



简单的步骤就大概略,就讲讲重要的几个地方

1选择自定义



2一定要选择稍后安装



然后一路就按照默认下一步,一直到了这里



选择自定义硬件按钮,在这里选择你的ISO文件,就是上面链接下载的文件



选择完毕后就点击开始这个虚拟机就开始安装了,这里就不说明了,网上文章太多了。

主要选择中文,图形化界面,网络跟随主机等,全部磁盘等。

linux的远程连接工具

我主要使用远程命令行是NxShell,非常好用的开源软件,另外一个远程文件上传使用的WinSCP

下载链接如下链接

使用方法自行百度,很简单

linux的安装工具

Ubuntu是apt,Mac是brew,CentOS是yum,注意的是在CentOS 8及以后的版本中,yum已经被dnf替代。dnf是Fedora、CentOS、RHEL等基于RPM包的Linux发行版的下一代包管理器,是yum的替代软件。

linux的简单命令



简单列举几个命令,其他的遇到了再自行搜索

ls:展示当前目录的全部文件和文件夹



cd:进入指定的目录下



pwd:展示自己当前在什么目录下



mkdir:创建文件夹



cp:复制文件或者文件夹,文件不用加-r



rm:删除文件或者文件夹,文件不用加-r



sudo:系统管理员指令,用于进行一些系统操作

我更新一下Ubuntu的下载



pkg-config: 是一个命令行工具,用于提供库(libraries)的编译和链接信息。当你在项目中使用外部库时,通常需要知道这些库的头文件(header files)和库文件(library files)的位置。pkg-config通过读取特定的.pc(Package Config)文件来提供这些信息。

linux的环境变量

PATH,PKG_CONFIG_PATH

查看环境变量的三个方式:

env,export,echo $PATH

env:env命令是environment的缩写,用于列出所有的环境变量;

export:单独使用export命令也可以像env列出所有的环境变量,不过export命令还有其他额外的功能;

echo $PATH: echo $PATH用于列出变量PATH的值,里面包含了已添加的目录

输入

echo $PATH



设置环境变量也有两种写法:

1.把你的路径写入PATH中

可以直接添加到环境变量PATH中。$PATH表示变量PATH的值,包含已有的目录。

并且这个方法只会对于你一个用户生效

这种方法需要注意路径的顺序,如果遇到有同名的命令,那么PATH里面哪个目录先被查询,则那个目录下的命令就会被先执行,如下所示:

输入

sudo vim ~/.bashrc





编写完后记得输入

source ~/.bashrc

否则不生效

然后查看系统环境变量



2.要使环境变量对所有用户有效,可以修改profile文件

语句如下

sudo vim /etc/profile
export PATH=命令行路径:$PATH
source /etc/profile

linux的简单使用的更多相关文章

  1. Linux的简单介绍和常用命令的介绍

    Linux的简单介绍和常用命令的介绍 本说明以Ubuntu系统为例 Ubuntu系统的安装自行百度,或者参考http://www.cnblogs.com/CoderJYF/p/6091068.html ...

  2. 从零单排Linux – 1 – 简单命令

    从零单排Linux – 1 – 简单命令 Posted in: Linux 从零单排Linux – 1 一.Linux的简单命令: 1.忘记root密码: 读秒时按任意键进入 – e – ↓选择第二个 ...

  3. Linux下简单的socket通信实例

    Linux下简单的socket通信实例 If you spend too much time thinking about a thing, you’ll never get it done. —Br ...

  4. Linux 下 简单客户端服务器通讯模型(TCP)

    原文:Linux 下 简单客户端服务器通讯模型(TCP) 服务器端:server.c #include<stdio.h> #include<stdlib.h> #include ...

  5. Linux下简单的取点阵字模程序

    源:Linux下简单的取点阵字模程序 Linux操作系统下进行简单的图形开发,经常会用到取字模的软件,但是Linux并没有像Windows下的小工具可用,我们也并不希望为了取字模而频繁地切换操作系统. ...

  6. linux驱动简单介绍

     linux驱动简单介绍 驱动基本介绍 驱动.顾名思义就是“驱使硬件设备行动”.设备驱动与底层硬件之间打交道,按照硬件设备的具体操作方式来读写设备寄存器,最终完成一系列操作. 设备 驱动充当了应用程序 ...

  7. Linux的简单命令

    Linux的简单命令 1.更改linux服务器的登录密码 成功登录后输入命令: passwd 然后按照提示操作即可 2.在当前路径下新建文件夹:mkdir 新建文件夹名 3.解压和压缩文件tar.gz ...

  8. linux下简单的备份的脚本 2 【转】

    转自:http://blog.chinaunix.net/xmlrpc.php?r=blog/article&uid=26807463&id=4577034 之前写过linux下简单的 ...

  9. 一个linux下简单的纯C++实现Http请求类(GET,POST,上传,下载)

    目录 一个linux下简单的纯C++实现Http请求类(GET,POST,上传,下载) Http协议简述 HttpRequest类设计 请求部分 接收部分 关于上传和下载 Cpp实现 关于源码中的Lo ...

  10. Linux下简单粗暴使用rsync实现文件同步备份【转】

    这篇来说说如何安全的备份,还有一点不同的是上一篇是备份服务器拉取数据,这里要讲的是主服务器如何推送数据实现备份. 一.备份服务器配置rsync文件 vim /etc/rsyncd.conf #工作中指 ...

随机推荐

  1. c和c++编译器之gcc和mingw

    三大编译器:gcc,llvm,clang 什么是gcc? gcc 官方网站:https://gcc.gnu.org GCC(GNU Compiler Collection,GNU编译器套件),是由 G ...

  2. 从零开始配置vim(23)——lsp基础配置

    上一章,我们初步认识了lsp,并且对 nvim-treesitter插件进行了配置,为编辑器提供了代码着色.自动格式化以及增量选中功能.算是初步体验了 lsp的相关功能.从这篇开始我们通过lsp的功能 ...

  3. 【druid切换hikari连接池】通过源码分析遇到的问题

    一.前言说明 如果不会配置druid连接池的话,可以参考我这篇博文:springboot整合druid: springboot整合所有的starter方法基本都差不多,添加依赖,开启注解,编写配置,增 ...

  4. MySQL 常见面试题/知识点总结!(2021 最新版)| JavaGuide

    相关阅读: 2.7w字!Java基础面试题/知识点总结!(2021 最新版) 这篇文章之前发过,不过,我最近对其进行了重构完善并且修复了很多小问题.所以,在公号再同步一下! 内容很硬!强烈建议小伙伴们 ...

  5. C/C++ Crypto密码库调用方法

    Crypto 库是C/C++的加密算法库,这个加密库很流行,基本上涵盖了市面上的各类加密解密算法,以下代码是我在学习是总结的,放到这里用于后期需要时能够快速解决问题. 项目地址:https://www ...

  6. a标签download属性跨域问题

    1.如果是加载了非同源的内容,该属性将失效,等于导航功能 2.在服务端设置Content-Disposition,使用HTTP响应头Content-disposition进行处理 3.先下载数据文件, ...

  7. 在Visual Studio中部署GDAL库的C++版本(包括SQLite、PROJ等依赖)

      本文介绍在Visual Studio软件中配置.编译C++环境下GDAL库.SQLite环境与PROJ库的详细方法.   GDAL库是一个非常方便的地理数据处理库,但其在C++环境下的配置与编译流 ...

  8. CF765F Souvenirs 题解

    题目链接:CF 或者 洛谷 想了很久,然后想起做过的一道题:秃子酋长,一开始以为差不多,结果写着写着就发现不对劲了.最后写出了个神仙回滚莫队解法,感觉很妙,记录下. 进入神仙分析时刻 首先,我们来考虑 ...

  9. 2.3 实验:用linxerUnpack进行通用脱壳--《恶意代码分析实战》

    Lab01-03.exe     实验内容:   1.将文件上传到http://www.VirusTotal.com 进行分析并查看报告.文件匹配到了已有的反病毒软件特征吗?   2.是否有这个文件被 ...

  10. 通过解析库探究函数式抽象代价 ( ini 解析示例补充)

    上一篇 用 HexColor 作为示例,可能过于简单 这里再补充一个 ini 解析的示例 由于实在写不动用其他库解析 ini 了, 春节都要过完了,累了,写不动了, 所以随意找了一份解析ini的库, ...