`

Ubuntu概述(二)

阅读更多

 

·        关于路径

路径分为:绝对路径和相对路径。

绝对路径的起始点为根目录/,例如/usr/local/bin 就算绝对路径,它指向系统得绝对位置,不受其他因素影响。

相对路径得起始点为当前目录,如果您现在位于/usr 目录,那么相对路径 local/bin所示得指示的位置为/usr/local/bin

也就所说,相对路径所指示得位置,除了相对路径本身,还受到当前位置得影响。例如 Linux系统中常见的目录 /bin /usr/bin /usr/local/bin ,如果只有一个相对路径 bin,那么它指示的位置可能上面三个目录中的任意一个,也可能是其它目录。在相对路径中 . 表示当前目录, .. 表示当前目录的上一级目录

远程路径:

远程路径的表示方法为协议://用户名:密码@位置/路径:端口

大多数的远程路径可以使用默认端口匿名访问,由此用户名、密码、端口通常不需要填写。

例如:http://www.ubuntu.org.cn/.../index.html

要求身份验证的远程路径,您可以使用下面的方式访问:

ftp://user:passwd@ftp.ubuntu.org.cn:21

路径相关命令:

cdchange directory更改目录

pwd(print working directory)显示当前路径

ls(list) 显示当前中目录得文件。

 

·           关于软件

 

Linux中没有注册表这个概念。安装软件,理论上讲,只需要拷贝所有相关文件,并运行它得主程序就可以立。

按照传统,一个软件通常分别拷贝到同级目录下的bin,etc,lib,share等文件夹。

bin :可执行文件,程序的可执行文件通常在这个目录下。在环境变量中设

定搜索路径,就可以直接执行,而不需要定位其路径。

etc: 配置文件,大部分系统程序的配置文件保存于 /etc 目录,便于集中修改。

lib:库文件,集中在一起,方便共享给不同程序。相较不同的软件单独保存库文件,能够节约一些磁盘空间。

share:程序运行所需要的其它资源,例如图标、文本。这部分文件是专有的,

不需要共享;而且目录结构相对复杂,混放在一起比较混乱,所以单独存放。

注:还有一些软件,占用一个单独的目录,所有的资源都在这个目录下,类似于window下的绿色软件。不推荐在Linux系统下这样做。

 

·        关于隐藏文件

 

Linux下,名称中第一个字符为 .的文件或者文件夹,系统默认会将他们隐藏起来。

ls -a 查看所有文件的文件列表(包括隐藏文件)

 

·        权限

Linux 系统上的所有文件都有权限,以允许或者阻止其它用户查阅、修改或者执行。超级用户“root”则可以访问系统上的任意文件。每个文件都有访问限制、用户限制以及隶属于某个用户/(owner/group)所有文件皆有如下三组权限加以保护,按重要性依次排列:

用户(user) ■ 适用于该文件的所有者

 

(group) ■ 适用于该文件所属的组

 

其他(other) ■ 适用于所有其他用户

上述三组权限信息的每一组都包含了实际权限。这些权限信息,连同它们对文件和目录具有的不同含义,概述如下:

(read) ■ 允许显示/打开该文件可以显示目录内容

(write) ■ 可以编辑或删除该文件可以更改目录内容

可执行(execute) ■ 可执行文件可以作为程序运行可以进入该目录

要查看和编辑文件或目录的权限,请打开位置主文件夹并在文件或者目录上单击右键。然后选择属性。授权信息就在权限标签页中,如果您是该文件的所有者,您可以编辑所有的授权等级。

而一个文件可以针对归属用户,归属群组,其它用户用户或群组分别设定权限。

这种权限管理的方式灵活、简单、严密、明晰。尽管如此,在最初的阶段,可能会有一点小小的不适。因为它无所不在,而您习惯了的 Windows 的权限管理却不是这样(非常混乱,大多数时间形同虚设,偶尔用到却让人伤透脑筋)

执行命令的身份

默认情况下,您的命令提示符未位为$,这表示将以普通用户的身份执行命令。

可以使用su(switch user)这个命令来切换其他用户。

例如:su root 切换到root用户

 

·        终端

要启动一个终端,可以选择应用程序附件终端。

快捷方式:Ctrl + Alt + T

ALT+F2 Run a command: gnome-terminal

 

分享到:
评论

相关推荐

    Ubuntu概述、安装与基本操作;Markdown笔记

    Ubuntu是一款基于Debian的开源Linux操作系统,它的设计理念是提供一个易用、安全、稳定且免费的软件平台。Ubuntu的名字来源于非洲班图语,意为“人性”和“社区”,反映了其开源社区的核心价值。自2004年首次发布...

    Ubuntu教程涵盖了从安装到日常使用的多个方面,以下是一个详细的Ubuntu教程概述: 一、Ubuntu系统安装 系统要求:

    ubuntuUbuntu教程涵盖了从安装到日常使用的多个方面,以下是一个详细的Ubuntu教程概述: 一、Ubuntu系统安装 系统要求: 建议配置:1 GHz的处理器、2 GB的内存、25 GB的磁盘空间、1024x768的分辨率显示器和网络连接...

    UbuntuLinux操作系统与实验教程--概述.pdf

    Ubuntu Linux 操作系统与实验教程概述 本文档主要介绍 Ubuntu Linux 操作系统与实验教程概述,涵盖了虚拟机的安装、配置、网络类型、快照等知识点,同时也简单介绍了 Linux 操作系统的基本概念和 dpkg 软件包管理器...

    Ubuntu命令参考手册第二版

    ### Ubuntu命令参考手册第二版知识点概述 #### 一、Ubuntu命令参考手册介绍 《Ubuntu命令参考手册第二版》是一本全面介绍了Ubuntu系统下各种命令使用的书籍。相较于第一版,本书内容更加丰富,不仅包含了基本的...

    Ubuntu Linux操作系统(第2版)-PPT.rar

    1. **Ubuntu概述**:首先,资料可能会介绍Ubuntu的起源、发展历史、核心价值和目标用户群体。Ubuntu的哲学是“人人为我,我为人人”,强调社区参与和共享。 2. **安装与升级**:这部分会详细讲解如何下载Ubuntu ISO...

    Ubuntulinux命令大全.pdf

    Ubuntu 概述 Ubuntu 是一款基于 Linux 的操作系统,源于 2007 年,现已成为最流行的 Linux 发行版之一。 Ubuntu 的主要特点是易于使用、功能强大且 gratuito,广泛应用于服务器、桌面和嵌入式系统中。 Ubuntu 的...

    Ubuntu The Complete Reference

    #### 知识点一:Ubuntu Linux 的概述 - **定义与特点**:Ubuntu 是一种基于 Debian 的 Linux 发行版,以其易用性和社区支持著称。它提供了一个用户友好的环境,适合新手和经验丰富的用户。 - **版本历史**:Ubuntu ...

    ubuntu的使用教程

    #### 一、Ubuntu概述 - **起源与发展**:Ubuntu源自非洲南部的语言,意味着“人的本质在于与他人的联系”。这一理念体现在Ubuntu操作系统的设计哲学之中,强调用户之间的互助与协作精神。 - **技术基础**:Ubuntu...

    ubuntu1204serverguide

    #### 二、支持 - **支持渠道**:Ubuntu 社区提供多方面的支持,包括官方论坛、邮件列表和 IRC 频道等。 - **版本支持周期**:Ubuntu 12.04 LTS (长期支持版) 提供长达五年的技术支持与更新,确保用户可以稳定运行其...

    Ubuntu 国内更新源

    #### 一、概述 对于使用Ubuntu操作系统的用户来说,选择合适的镜像源能够显著提升软件包的下载速度及系统的稳定性。本文将详细介绍如何为Ubuntu 12.04系统更换国内更新源,并提供具体的步骤与注意事项。 #### 二、...

    Ubuntu DB2的安装

    #### 一、概述 在本篇文章中,我们将详细介绍如何在 Ubuntu 操作系统上安装 IBM DB2 数据库系统。DB2 是一款功能强大的数据库管理系统,支持多种高级特性如存储过程、触发器以及数据分区等,并且提供了丰富的图形化...

    ubuntu 科大源更新

    #### 一、概述 在使用Ubuntu系统的过程中,软件包管理是维护系统正常运行和功能扩展的重要手段之一。而软件仓库则是获取这些软件包的关键来源。在中国地区,由于网络环境的原因,使用国外的官方镜像进行软件更新...

    Ubuntu Core知识分享

    ### Ubuntu Core概述与关键技术知识点 #### 一、Ubuntu Core简介 **Ubuntu Core** 是 Canonical 推出的一个轻量级版本的 Ubuntu 操作系统,专为物联网(IoT)设备和嵌入式系统设计。它继承了传统 Ubuntu 的基础...

    ubuntu8.04

    #### 一、Ubuntu 8.04 概述 Ubuntu 8.04 LTS (Hardy Heron) 是一款基于 Linux 的操作系统,由 Ubuntu 社区开发和支持。该版本于 2008 年 4 月 24 日发布,并提供了长达三年的支持周期。Ubuntu 以其易用性和社区支持...

    最全面的ubuntu教材

    以上知识点概述了Ubuntu操作系统的基础概念、常用命令、文本编辑器使用方法、系统安装与分区管理以及系统启动与管理等方面的内容。这对于初学者来说是一份非常宝贵的资源,能够帮助他们快速入门并深入学习Ubuntu系统...

    ubuntu 基础教程合集

    以下是对这些教程内容的详细概述: 1. **Ubuntu标准教程**: 这部分教程通常会涵盖Ubuntu的基础安装,包括下载ISO镜像,创建启动U盘或DVD,以及在计算机上安装Ubuntu。此外,还会介绍Ubuntu的工作环境,如Unity...

    Ubuntu下Ardupilot仿真环境搭建

    ### 31.1 VMware 概述 VMware 是一个流行的虚拟机软件,可以在物理机器上运行多个虚拟机,每个虚拟机可以独立安装操作系统。VMware 提供了一个可靠的虚拟化平台,能够满足各种业务需求。 ### 31.1.2 VMware16 ...

    Ubuntu linux 基础.pdf

    #### 一、Ubuntu Linux概述 **Ubuntu** 是一款基于Debian的开源操作系统,专为个人电脑、平板电脑和服务器设计。它由Canonical Ltd.及其社区支持,提供了一个用户友好的环境,使Linux变得更加易用。 #### 二、...

Global site tag (gtag.js) - Google Analytics