首页 > 系统相关 >软件测试/测试开发|Ubuntu系统入门教程

软件测试/测试开发|Ubuntu系统入门教程

时间:2023-12-19 20:03:33浏览次数:51  
标签:文件 入门教程 系统 etc Ubuntu 根目录 目录 软件测试

软件测试/测试开发|Ubuntu系统入门教程_根目录

前言

上文我们介绍了Ubuntu系统的安装,还没有介绍Ubuntu系统的使用,对于习惯了使用Windows系统的我们来说,Ubuntu和Windows还是有着比较大的区别的,本文就来介绍一下Ubuntu系统的入门使用。

Windows 和 Linux 文件系统区别

我们都知道,Windows操作系统的文件管理是分盘的,我们有C盘,D盘等等盘,即一个个驱动器盘符,如下图:

软件测试/测试开发|Ubuntu系统入门教程_根目录_02

而Linux系统,则是这样的,如下图:

软件测试/测试开发|Ubuntu系统入门教程_根目录_03

我们可以看到,Linux系统是没有盘符概念的,只有一个根目录/,所有文件都在根目录下面。

Linux 主要目录表

  • /:根目录,一般根目录下只存放目录,在 linux 下有且只有一个根目录,所有的东西都是从这里开始
  • /bin/usr/bin:可执行二进制文件的目录,如常用的命令 lstarmvcat
  • /etc:系统配置文件存放的目录,不建议在此目录下存放可执行文件,重要的配置文件有/etc/inittab/etc/fstab/etc/init.d/etc/sysconfig/etc/xinetd.d
  • /home:系统默认的用户家目录,新增用户账号时,用户的家目录都存放在此目录下
  • /var:放置系统执行过程中经常变化的文件
  • /usr:应用程序存放目录
  • /usr/bin:存放应用程序
  • /tmp:一般用户或正在执行的程序临时存放文件的目录,任何人都可以访问,重要数据不可放置在此目录下

Ubuntu入门教程

Ubuntu 的任务栏

软件测试/测试开发|Ubuntu系统入门教程_根目录_04

窗口操作按钮

软件测试/测试开发|Ubuntu系统入门教程_Windows_05

常用 Linux 命令

  • ls:查看当前文件夹下的内容
  • pwd:查看当前所在的文件夹
  • cd[目录名]:切换文件夹
  • touch[文件名]:如果文件不存在,新建文件
  • mkdir[目录名]:创建目录
  • rm[文件名]:删除指定文件名
  • clear:清屏

tips

  • ctrl + shift + = 放大终端窗口的字体显示
  • ctrl + - 缩小终端窗口的字体显示
  • 按 上/下 键可以在曾经使用过的命令之间来回切换
  • 如果想要退出选择,并且不想执行当前选中的命令,可以按 ctrl + c
  • 自动补全:在敲出 文件/目录/命令 的前几个字母之后,按下 tab 键
  • 如果输入的没有歧义,系统会自动补全
  • 如果还存在其他 文件/目录/命令,再按一下 tab 键,系统会提示可能存在的命令

总结

本文主要介绍了Ubuntu系统的文件管理体系,以及一些主要文件夹的功能,并且介绍了Ubuntu的系统界面,以及一些界面操作等,希望本文可以帮到大家!

标签:文件,入门教程,系统,etc,Ubuntu,根目录,目录,软件测试
From: https://blog.51cto.com/u_15640304/8892662

相关文章

  • 软件测试/测试开发|一文教会你使用npm
    前言NPM的全称是NodePackageManager,是随同NodeJS一起安装的包管理和分发工具,它很方便让JavaScript开发者下载、安装、上传以及管理已经安装的包。npm之于Node.js,就像pip之于Python,gem之于Ruby,pear之于PHP。npm是Node.js官方提供的包管理工具,它已经成了Node.......
  • 软件测试/测试开发|Ubuntu虚拟机打不开Ubuntu software
    前言在我们安装完Ubuntu虚拟机之后,我们可以在虚拟机上安装我们所需的软件,比如我们经常会用到的pycharm和vscode等软件,都可以在Ubuntu的UbuntuSoftware中进行安装,但是在进行安装时,可能会出现打不开UbuntuSoftware的情况,本文就来介绍一下解决打不开这个软件市场的问题的方法。方案......
  • Ubuntu修改文件夹下面所有文件权限的方法
    ubuntu修改文件夹下所有文件的权限命令为:sudochmod-R777filenamefilename为要修改的文件夹名字。-R应该是表示递归修改filename文件夹下所有文件的权限。常用方法如下:sudo chmod 600×××(只有所有者有读和写的权限)sudochmod644×××(所有者有读和写的权限,组用......
  • 物联网架构实例—解决Linux(Ubuntu)服务器最大TCP连接数限制
    1.前言:在对物联网网关进行压测的时候,发现在腾讯云部署网关程序,设备接入数量只能达到4000多个长连接,之后就再也无法接入终端了。之前在阿里云部署的时候明明可以到达2万左右,而且腾讯云的这个服务器比阿里云的硬件配置还要高上不少,不至于那么差,随后查阅大量资料终于完美解决。2.解......
  • Ubuntu NTP服务
    安装服务:sudoaptinstallntp手动安装,下载2个包libopts25_5.18.12-4_amd64.debntp_4.2.8p4+dfsg-3ubuntu5.9_amd64.deb然后:sudodpkg-ilibopts25_5.18.12-4_amd64.debsudodpkg-intp_4.2.8p4+dfsg-3ubuntu5.9_amd64.deb如果需要可修改时间同步服务器地址:sudovim/etc/ntp.con......
  • 最新软件测试面试题(带答案)
    ​1.请自我介绍一下(需简单清楚的表述自已的基本情况,在这过程中要展现出自信,对工作有激情,上进,好学)面试官您好,我叫###,今年26岁,来自江西九江,就读专业是电子商务,毕业后就来深圳工作,有三年的软件测试工程师的经验,我性格比较开朗,能和同事小伙伴友好相处。2.平时工作中是怎么去测......
  • ubuntu 18.04.6编译uboot提示error: bad value (‘generic-armv7-a’) for ‘-mtune=
    按照按照  (https://rocketboards.org/foswiki/Documentation/EmbeddedLinuxBeginnerSGuide)制作了一个image当编译uboot的时候,发送命令make:makesocfpga_cyclone5_configmake 得到提示:cc1:error:badvalue(‘generic-armv7-a’)for‘-mtune=’switchcc1:note:va......
  • Ubuntu安装openjdk8
    安装openjdk,做简单记录新服务器安装java环境:(1)更新软件源sudoapt-getupdate(2)安装openjdk8aptinstall openjdk-8-jdk//下面不需要,了解下。#修改环境变量vim/etc/profilesource/etc/profile 是一个shell命令,用于重新加载系统环境变量文件 /etc/profile,以便使修......
  • Ubuntu20.04下DeepStream Python环境安装
    引子最近工作学习中遇到多路视频解码抽帧的需求,考虑到项目上大多数用到的都是Nvidia的显卡,常规CPU软解显然无法满足多路的需求,故考虑使用N卡的硬解码功能。然后我就毫不犹豫的去找轮子了,ChatGPT这么火,那就先问问它吧。嗯,呃,貌似下图红框里答案只有那么一点点靠谱(不要问我为啥......
  • Python自动化软件测试:接口测试Requests模块从0到精通
    Requests模块是Python中一个非常流行的第三方库,用于处理HTTP请求。在接口自动化测试中,Requests模块可用于模拟发送HTTP请求并检查响应数据,以验证API的功能和性能。以下是与Requests模块相关的一些知识点,这些知识点都是从事接口自动化测试,必须要掌握的内容:安装和导入Requests模块:使......