美高梅平台下载-美高梅娱乐平台登录

热门关键词: 美高梅平台下载,美高梅娱乐平台登录

是运行程序和管理像磁盘和打印机等硬件设备的

日期:2019-10-08编辑作者:美高梅平台下载

一 从认识操作系统开始

一、Linux简介:

一、Linux的发展

1.1 操作系统简介

1.概述:

Linux是基于Unix的开源免费的操作系统,由于系统的稳定性和安全性几乎成为程序代码运行的最佳系统环境。

1、

我通过以下四点介绍什么操作系统:

2.分类:

(1)Linux根据市场需求不同,基本分为两个方向:
图形化界面版:注重用户体验,类似window操作系统,但目前成熟度不够
服务器版:没有好看的界面,是以在控制台窗口中输入命令操作系统的,类似 于DOS,是我们假设服务器的最佳选择

(2)Linux根据原生程度,又分为两种:
内核版本:在Linus领导下的内核小组开发维护的系统内核的版本号
发行版本:一些组织或公司在内核版基础上进行二次开发而重新发行的版本

(3)Linux发行版本不同,又可以分为n多种:

美高梅平台下载 1

美高梅平台下载 2

操作系统(Operation System,简称OS)是管理计算机硬件与软件资源的程序,是计算机系统的内核与基石;

二、Linux的基本命令:

二、Linux的不同版本以及应用领域

操作系统本质上是运行在计算机上的软件程序 ;

1.目录切换命令:

linux的目录结构如下:

美高梅平台下载 3

cd usr            切换到该目录下usr目录  
cd ..              切换到上一层目录
cd /                切换到系统根目录    
cd ~                切换到用户主目录    
cd -                切换到上一个所在目录

1、Linux内核及发行版介绍

为用户提供一个与系统交互的操作界面 ;

2.目录的操作命令(增删改查):

(1)增加目录操作<增>:

mkdir 目录名称

美高梅平台下载 4

(2)查看目录<查>:

ls

示例:在根目录 / 下使用ls,可以看到该目录下的所有的目录和文件

美高梅平台下载 5

示例:在根目录/ 下使用ls -a,可以看到该目录下的所有文件和目录,包括隐藏的

美高梅平台下载 6

示例:在根目录 / 下使用ls -l,可以看到该目录下的所有目录和文件的详细信息:

美高梅平台下载 7

注意:ls -l 可以缩写成ll

(3)查找目录<查>:

find 目录 参数

示例:查找/root下的与test相关的目录(文件)

find /root -name '*test*'

(4)修改目录的名称<改>:

mv 旧目录名称 新目录名称

示例:test目录下有一个oldTest目录,使用mv oldTest newTest命令修改

美高梅平台下载 8

注意:mv的语法不仅可以对目录进行重命名而且也可以对各种文件,压缩包等进行 重命名的操作

(5)移动目录的位置---剪切<改>:

mv 目录名称 目录的新位置

示例:在test下将newTest目录剪切到 /usr下面,使用mv newTest /usr

美高梅平台下载 9

注意:mv语法不仅可以对目录进行剪切操作,对文件和压缩包等都可执行剪切操作

(6)拷贝目录<改>:

//r代表递归拷贝
cp -r 目录名称 目录拷贝的目标位置

示例:将/usr下的newTest拷贝到根目录下的test中,使用cp -r /usr/newTest /test

美高梅平台下载 10

(7)删除目录<删>:

rm [-rf] 目录

示例:删除/usr下的newTest,进入/usr下使用rm -r newTest

美高梅平台下载 11

示例:删除/test下的newTest而不需要询问强制删除,在/test下使用rm -rf newTest

美高梅平台下载 12

注意:rm不仅可以删除目录,也可以删除其他文件或压缩包,删除文件和压缩包不需要加参数。

<1>Linux内核版本

操作系统分内核与外壳(我们可以把外壳理解成围绕着内核的应用程序,而内核就是能操作硬件的程序)。

3.文件的操作命令(增删改查):

(1)文件的创建<增>:

//创建的是空文件 
touch  文件名称

示例:在test目录下创建一个空文件 touch aaa.txt

美高梅平台下载 13

(2)文件的查看<查>:

cat/more/less/tail  文件名称

区别如下:
1)使用cat查看/etc/sudo.conf文件,只能显示最后一屏内容;
2)使用more查看/etc/sudo.conf文件,可以显示百分比,回车可以向下一行, 空格可以向下一页,q可以退出查看;
3)使用less查看/etc/sudo.conf文件,可以使用键盘上的PgUp和PgDn向上 和向下翻页,q结束查看;
4)使用tail -10 查看/etc/sudo.conf文件的后10行,Ctrl+C结束。

(3)修改文件的内容<改>:

vim  文件名称

示例:编辑/test下的aaa.txt文件,使用vim aaa.txt

美高梅平台下载 14

但此时并不能编辑,因为此时处于命令模式,点击键盘i/a/o进入编辑模式,可以编辑文件。

美高梅平台下载 15

编辑完成后,按下Esc,退回命令模式

美高梅平台下载 16

此时文件虽然已经编辑完成,但是没有保存,需输入冒号:进入底行模式,在底行模 式下输入wq代表写入内容并退出,即保存;输入q!代表强制退出不保存。

美高梅平台下载 17

关于vim使用过程:
在实际开发中,使用vim编辑器主要作用就是修改配置文件
vim 文件------>进入文件----->命令模式------>按i进入编辑模式----->编辑文件 ------->按Esc进入底行模式----->输入:wq/q!

内核(kernel)是系统的心脏,是运行程序和管理像磁盘和打印机等硬件设备的核心程序,它提供了一个在裸设备与应用程序间的抽象层

美高梅平台下载 18

4.压缩文件的操作命令

Linux内核版本又分为稳定版和开发版,两种版本=是相互关联,相互循环:

1.2 操作系统简单分类

(1)打包并压缩文件:

Linux中的打包文件一般是以.tar结尾的,压缩的命令一般是以.gz结尾的。
而一般情况下打包和压缩是一起进行的,打包并压缩后的文件的后缀名一般.tar.gz。
命令:tar -zcvf 打包压缩后的文件名 要打包压缩的文件
其中:z:调用gzip压缩命令进行压缩
c:打包文件
v:显示运行过程
f:指定文件名
示例:打包并压缩/test下的所有文件 压缩后的压缩包指定名称为xxx.tar.gz
tar -zcvf xxx.tar.gz aaa.txt bbb.txt ccc.txt
或:tar -zcvf xxx.tar.gz /test/*

美高梅平台下载 19

    稳定版:具有工业级强度,可以广泛地应用和部署。新的稳定版相对于较旧的只是修正一些bug或加入一些新的驱动程序

1.Windows: 目前最流行的个人桌面操作系统 ,不做多的介绍,大家都清楚。

(2)解压压缩包:

命令:tar [-xvf] 压缩文件
其中:x:代表解压
示例:将/test下的xxx.tar.gz解压到当前目录下
tar -xvf xxx.tar.gz

美高梅平台下载 20

示例:将/test下的xxx.tar.gz解压到根目录/usr下
tar -xvf xxx.tar.gz -C /usr------C代表指定解压的位置

美高梅平台下载 21

    开发版:由于要试验各种解决方案,所以变化很快

2.Unix: 最早的多用户、多任务操作系统 .按照操作系统的分类,属于分时操作系统。Unix 大多被用在服务器、工作站,现在也有用在个人计算机上。它在创建互联网、计算机网络或客户端/服务器模型方面发挥着非常重要的作用。

5.Linux的权限命令:

权限是Linux中的重要概念,每个文件/目录等都具有权限,通过ls -l命令我们可以 查看某个目录下的文件或目录的权限
示例:在随意某个目录下ls -l

美高梅平台下载 22

第一列的内容的信息解释如下:

美高梅平台下载 23

文件的类型:
d:代表目录
-:代表文件
l:代表链接(可以认为是window中的快捷方式)
后面的9位分为3组,每3位置一组,分别代表属主的权限,与当前用户同组的 用户的权限,其他用户的权限
r:代表权限是可读,r也可以用数字4表示
w:代表权限是可写,w也可以用数字2表示
x:代表权限是可执行,x也可以用数字1表示

美高梅平台下载 24

修改文件/目录的权限的命令:chmod
示例:修改/test下的aaa.txt的权限为属主有全部权限,属主所在的组有读写权限,
其他用户只有读的权限
chmod u=rwx,g=rw,o=r aaa.txt

美高梅平台下载 25

上述示例还可以使用数字表示:
chmod 764 aaa.txt

<2>Linux内核版本号的意义

美高梅平台下载 26

Linxu内核版本号由3组数字组成:

3.Linux: Linux是一套免费使用和自由传播的类Unix操作系统.Linux存在着许多不同的Linux版本,但它们都使用了 Linux内核 。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。严格来讲,Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据库的操作系统。

    第一组数字:目前发布的内核主版本

美高梅平台下载 27

    第二组数字:偶数代表稳定版本;奇数代表开发版本

二 初探Linux

    第三组数字:错误修补的次数

2.1 Linux简介

    例1:2.6.18-128.Elsmp

我们上面已经介绍到了Linux,我们这里只强调三点。

        第一组数字:2,主版本号

类Unix系统: Linux是一种自由、开放源码的类似Unix的操作系统

        第二组数字:6,次版本号,表示稳定版本(因为有偶数)

Linux内核: 严格来说,Linux这个词本身只表示Linux内核

        第三组数字:18,修订版本号,表示修改的次数

Linux之父: 一个编程领域的传奇式人物。他是Linux内核的最早作者,随后发起了这个开源项目,担任Linux内核的首要架构师与项目协调者,是当今世界最著名的电脑程序员、黑客之一。他还发起了Git这个开源项目,并为主要的开发者。

<3>Linux发行版本

美高梅平台下载 28

Linux发行版(也被叫做GNU/Linux发行版)通常包含桌面环境、办公套件、媒体播放器、数据库等应用软件。

2.2 Linux诞生简介

排名 2016 2015
1 Linux Mint Linux Mint
2 Debian Debian
3 Ubuntu Ubuntu
4 openSUSE openSUSE
5 redhat Fedora
6 Fedora Mageia
7 Manjaro Manjaro
8 Mageia CentOS
9 CentOS Arch
10 Arch Elementary

1991年,芬兰的业余计算机爱好者Linus Torvalds编写了一款类似Minix的系统(基于微内核架构的类Unix操作系统)被ftp管理员命名为Linux 加入到自由软件基金的GNU计划中;

Fedora

Linux以一只可爱的企鹅作为标志,象征着敢作敢为、热爱生活。

美高梅平台下载 29

2.3 Linux的分类

Redhat

Linux根据原生程度,分为两种:

美高梅平台下载 30

内核版本: Linux不是一个操作系统,严格来讲,Linux只是一个操作系统中的内核。内核是什么?内核建立了计算机软件与硬件之间通讯的平台,内核提供系统服务,比如文件管理、虚拟内存、设备I/O等;

Ubuntu

发行版本: 一些组织或公司在内核版基础上进行二次开发而重新发行的版本。Linux发行版本有很多种(ubuntu和CentOS用的都很多,初学建议选择CentOS),如下图所示:

美高梅平台下载 31

美高梅平台下载 32

美高梅平台下载 33

三 Linux文件系统概览

2、应用领域

3.1 Linux文件系统简介

个人桌面领域的应用

在Linux操作系统中,所有被操作系统管理的资源,例如网络接口卡、磁盘驱动器、打印机、输入输出设备、普通文件或是目录都被看作是一个文件。

此领域是传统Linux应用最薄弱的环节,传统Linux由于桌面简单、操作复杂、应用软件少的缺点,一直被Window所压制,但近些年来随着ubuntu、fedora等优秀桌面环境的兴起,同时各大硬件厂商对其支持的加大,Linux在个人桌面领域的占有率在逐渐的提高

也就是说在LINUX系统中有一个重要的概念:一切都是文件。其实这是UNIX哲学的一个体现,而Linux是重写UNIX而来,所以这个概念也就传承了下来。在UNIX系统中,把一切资源都看作是文件,包括硬件设备。UNIX系统把每个硬件都看成是一个文件,通常称为设备文件,这样用户就可以用读写文件的方式实现对硬件的访问。

典型代表:ubuntu、fedora、suselinux

3.2 文件类型与目录结构

服务器领域

Linux支持5种文件类型 :

Linux在服务器领域的应用是其重要分支

美高梅平台下载 34

Linux免费、稳定、高效等特点在这里得到了很好的体现,但早期因为维护、运行等原因同样受到了很大的限制,但这些年来Linux服务器市场得到飞速的提升,尤其在一些高端领域尤为广泛

Linux的目录结构如下:

典型代表:

Linux文件系统的结构层次鲜明,就像一棵倒立的树,最顶层是其根目录:

    Red Hat公司的AS系列

美高梅平台下载 35

    完全开源的debian系列

常见目录说明:

    suse EnterPrise 11系列等

/bin: 存放二进制可执行文件(ls,cat,mkdir等),常用命令一般都在这里;

嵌入式领域

/etc: 存放系统管理和配置文件;

近些年来Linux在嵌入式领域的应用得到了飞速的提高

/home: 存放所有用户文件的根目录,是用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示;

Linux运行稳定、对网络的良好支持性、低成本,且可以根据需要进行软件裁剪,内核最小可以达到几百KB等特点,使其近些年来在嵌入式领域的应用得到非常大的提高

/usr : 用于存放系统应用程序;

主要应用:机顶盒、数字电视、网络电话、程控交换机、手机、PDA等都是其应用领域,得到了摩托罗拉、三星、NEC、Google等公司的大力推广

/opt: 额外安装的可选应用程序包所放置的位置。一般情况下,我们可以把tomcat等都安装到这里;

三、Linux文件和目录

/proc: 虚拟文件系统目录,是系统内存的映射。可直接访问这个目录来获取系统信息;

1、Windows和Linux文件系统的区别

/root:超级用户的主目录;

在Windows平台下,打开“计算机”,我们看到的是一个个的驱动器盘符:

/sbin:存放二进制可执行文件,只有root才能访问。这里存放的是系统管理员使用的系统级别的管理命令和程序。如ifconfig等;

美高梅平台下载 36

/dev:用于存放设备文件;

每个驱动器都有自己的根目录结构,这样形成了多个树并列的情形,如图所示:

/mnt:系统管理员安装临时文件系统的安装点,系统提供这个目录是让用户临时挂载其他的文件系统;

美高梅平台下载 37

/boot:存放用于系统引导时使用的各种文件;

在Linux下,我们是看不到这些驱动器盘符,我们看到的是文件夹(目录):

/lib : 存放着和系统运行相关的库文件 ;

美高梅平台下载 38

/tmp:用于存放各种临时文件,是公用的临时文件存储点;

美高梅平台下载 39

/var:用于存放运行时需要改变数据的文件,也是某些大文件的溢出区,比方说各种服务的日志文件等;

2、类Unix系统目录结构

/lost+found:这个目录平时是空的,系统非正常关机而留下“无家可归”的文件(windows下叫什么.chk)就在这里。

ubuntu没有盘符这个概念,只有一个根目录/,所有文件都在它下面

四 Linux基本命令

美高梅平台下载 40

下面只是给出了一些比较常用的命令。推荐一个Linux命令快查网站,非常不错,大家如果遗忘某些命令或者对某些命令不理解都可以在这里得到解决。

3、Linux目录

Linux命令大全:man.linuxde.net/

    /:根目录,一般根目录只存放目录,在Linux下有且只有一个根目录。所有的东西都是从这里        开始。当你在终端里输入“/home”,你其实是在告诉电脑,先从(根目录)开始,再进入到        home目录。

4.1 目录切换命令

    /bin:/usr/bin可执行二进制文件的目录,如常用的命令ls,tar,mv,cat等

cd usr: 切换到该目录下usr目录

    /boot:放置linux系统启动时用到的一些文件,如Linux的内核文件:/boot/vmlinuz,系统引        导管理器。

cd ..:切换到上一层目录

    /dev:存放Linux系统下的设备文件,访问该目录下某个文件,相当于访问设备,常用的是挂载光驱

cd /: 切换到系统根目录

    mount /dev/cdrom/mnt

cd ~: 切换到用户主目录

    /etc:系统配置文件存放的目录,不建议在此目录下存放可执行文件,重要的配置文件有

cd -: 切换到上一个所在目录

    /etc/inittab、/etc/fstab、/etc/init.d、/etc/X11、/etc/sysconfig、/etc/xinetd.d

4.2 目录的操作命令

    /home:系统默认的用户家目录,新增用户账号时,用户的家目录都存放在此目录下,~表示当前用

mkdir 目录名称: 增加目录

    户的家目录,~edu表示用户edu的家目录

ls或者ll(ll是ls -l的缩写,ll命令以看到该目录下的所有目录和文件的详细信息):查看目录信息

    /lib:/usr/lib:/usr/local/lib:系统使用的函数库目录,程序在执行过程中,需要调用一些额

find 目录 参数: 寻找目录

    外的参数时需要函数库的协助

示例:

    /lost+found:系统异常产生错误时,会将一些遗失的片段放置在此目录下

列出当前目录及子目录下所有文件和文件夹: find .

    /mnt:/media:光盘默认挂载点,通常光盘挂载于/mnt/cdrom下,也不一定,可以选择任意位置进行

在/home目录下查找以.txt结尾的文件名:find /home -name "*.txt"

    挂载

同上,但忽略大小写: find /home -iname "*.txt"

    /opt:给主机额外安装软件所摆放的目录

当前目录及子目录下查找所有以.txt和.pdf结尾的文件:find . ( -name "*.txt" -o -name "*.pdf" )或find . -name "*.txt" -o -name "*.pdf"

    /proc:此目录的数据都在内存中,如系统核心,外部设备,网络状态,由于数据都存放于内存中,

mv 目录名称 新目录名称: 修改目录的名称

    所以不占用磁盘空间,比较重要的目录有

注意:mv的语法不仅可以对目录进行重命名而且也可以对各种文件,压缩包等进行重命名的操作。mv命令用来对文件或目录重新命名,或者将文件从一个目录移到另一个目录中。后面会介绍到mv命令的另一个用法。

    /prop/cpuinfo、/proc/interrupts、/proc/ioports、/proc/net/*等

mv 目录名称 目录的新位置: 移动目录的位置---剪切

    /root:系统管理员root的家目录

注意:mv语法不仅可以对目录进行剪切操作,对文件和压缩包等都可执行剪切操作。另外mv与cp的结果不同,mv好像文件“搬家”,文件个数并未增加。而cp对文件进行复制,文件个数增加了。

    /sbin:/usr/sbin:/usr/local/sbin:放置系统管理员使用的可执行命令,如fdisk、shutdown、

cp -r 目录名称 目录拷贝的目标位置: 拷贝目录,-r代表递归拷贝

    mount等。与/bin不同的是,这几个目录是给系统管理员root使用的命令,一般用户只能“查看”

注意:cp命令不仅可以拷贝目录还可以拷贝文件,压缩包等,拷贝文件和压缩包时不用写-r递归

    不能设置和使用

rm [-rf] 目录: 删除目录

    /tmp:一般用户或正在执行的程序临时存放文件的目录,任何人都可以访问,重要数据不可放置在

注意:rm不仅可以删除目录,也可以删除其他文件或压缩包,为了增强大家的记忆,无论删除任何目录或文件,都直接使用rm -rf 目录/文件/压缩包

    此目录下

4.3 文件的操作命令

    /srv:服务启动之后需要访问的数据目录,如www服务需要访问的网页数据存放在/src/www内

touch 文件名称: 文件的创建

    /usr:应用程序存放目录,/usr/bin存放应用程序,/usr/share存放共享数据,/usr/lib存放不能

cat/more/less/tail 文件名称 文件的查看

    直接运行的,却是许多程序运行所必需的一些函数库文件。/usr/local:存放软件升级包。

cat: 只能显示最后一屏内容

    /usr/share/doc:系统说明文件存放目录。/usr/share/man:程序说明文件存放目录

more: 可以显示百分比,回车可以向下一行,空格可以向下一页,q可以退出查看

    /var:放置系统执行过程中经常变化的文件,如随时更改的日志文件/var/log,

less: 可以使用键盘上的PgUp和PgDn向上和向下翻页,q结束查看

    /var/log/message:所有的登录文件存放目录,/var/spool/mail:邮件存放的目录,/var/run程序

tail-10 : 查看文件的后10行,Ctrl+C结束

    或服务启动后,其PID存放在该目录下

注意:命令 tail -f 文件 可以对某个文件进行动态监控,例如tomcat的日志文件,会随着程序的运行,日志会变化,可以使用tail -f catalina-2016-11-11.log 监控文件的变化

4、相对路径和绝对路径  

vim 文件: 修改文件的内容

绝对路径

vim编辑器是Linux中的强大组件,是vi编辑器的加强版,vim编辑器的命令和快捷方式有很多,但此处不一一阐述,大家也无需研究的很透彻,使用vim编辑修改文件的方式基本会使用就可以了。

从/目录开始描述的路径为绝对路径,如:

在实际开发中,使用vim编辑器主要作用就是修改配置文件,下面是一般步骤:

    cd /home

vim 文件------>进入文件----->命令模式------>按i进入编辑模式----->编辑文件------->按Esc进入底行模式----->输入:wq/q! (输入wq代表写入内容并退出,即保存;输入q!代表强制退出不保存。)

    ls /usr

rm -rf 文件: 删除文件

相对路径

同目录删除:熟记 rm -rf 文件 即可

从当前位置开始描述的路径为相对路径,如:

4.4 压缩文件的操作命令

    cd ../../

1)打包并压缩文件:

    ls abc/def

Linux中的打包文件一般是以.tar结尾的,压缩的命令一般是以.gz结尾的。

.和..

而一般情况下打包和压缩是一起进行的,打包并压缩后的文件的后缀名一般.tar.gz。 命令:tar -zcvf 打包压缩后的文件名 要打包压缩的文件 其中:

每个目录下都有.和..

z:调用gzip压缩命令进行压缩

.表示当前目录

c:打包文件

..表示上一级目录,即父目录

v:显示运行过程

根目录下的.和..都表示当前目录

f:指定文件名

5、访问权限

比如:加入test目录下有三个文件分别是 :aaa.txt bbb.txt ccc.txt,如果我们要打包test目录并指定压缩后的压缩包名称为test.tar.gz可以使用命令:tar -zcvf test.tar.gz aaa.txt bbb.txt ccc.txt或:tar -zcvf test.tar.gz /test/

用户能够控制一个给定的文件或目录的访问程度,一个文件或目录可能有读、写及执行权限:

2)解压压缩包:

    读权限(r)对文件而言,具有读取文件内容的权限;对目录来说,具有浏览目录的权限。

命令:tar [-xvf] 压缩文件

    写权限(w)对文件而言,具有新增、修改文件内容的权限;对目录来说,具有删除、移动目录内文件

其中:x:代表解压

    的权限。

示例:

    可执行权限(x)对文件而言,具有执行文件的权限;对目录来说,该用户具有进入目录的权限

1 将/test下的test.tar.gz解压到当前目录下可以使用命令:tar -xvf test.tar.gz

美高梅平台下载,注意:通常,Unix/Linux系统只允许文件的属主(所有者)或超级用户改变文件的读写权限

2 将/test下的test.tar.gz解压到根目录/usr下:tar -xvf xxx.tar.gz -C /usr(- C代表指定解压的位置)

示例说明:

4.5 Linux的权限命令

美高梅平台下载 41

操作系统中每个文件都拥有特定的权限、所属用户和所属组。权限是操作系统用来限制资源访问的机制,在Linux中权限一般分为读、写和执行(excutable),分为三组。分别对应文件的属主,属组和其他用户,通过这样的机制来限制哪些用户、哪些组可以对特定的文件进行什么样的操作。通过 ls -l 命令我们可以查看某个目录下的文件或目录的权限

第1个字母代表文件类型:“d”代表文件夹、“-”代表普通文件、“c”代表硬件字符设备、“b”代表

示例:在随意某个目录下ls -l

硬件块设备、“s”表示管道文件、“|”代表软链接文件。后9个字母分别代表三组权限:文件所有者、

美高梅平台下载 42

用户者、其他用户拥有权限。

第一列的内容的信息解释如下:

每一个用户都有它自身的读、写、执行权限

美高梅平台下载 43

    第一组权限控制访问自己的文件权限,即所有者权限

下面将详细讲解文件的类型、Linux中权限以及文件有所有者、所在组、其它组具体是什么?

    第二组权限控制用户组访问其中一个用户的文件的权限

文件的类型:

    第三组权限控制其他所有用户访问一个用户的文件的权限

d: 代表目录

这三组权限赋予用户不同类型(即所有者、用户组和其他用户)的读、写及执行权限就构成了一个有9种类型的权限组

-: 代表文件

四、Linux常用基本命令

l: 代表链接(可以认为是window中的快捷方式)

1、查看帮助文档

Linux中权限分为以下几种:

<1>--help

r:代表权限是可读,r也可以用数字4表示

一般是Linux命令自带的帮助信息

w:代表权限是可写,w也可以用数字2表示

如:ls --help

x:代表权限是可执行,x也可以用数字1表示

美高梅平台下载 44

文件和目录权限的区别:

<2>man

对文件和目录而言,读写执行表示不同的意义。

man是linux提供的一个手册,包含了绝大部分的命令、函数使用说明

对于文件

该首测分成很多章节(section),试用man时可以指定不同的章节来浏览

美高梅平台下载 45

例:man ls;man 2 printf

对于目录:

man中各个section意义如下:

美高梅平台下载 46

    1、Standard commands(标准命令)

在linux中的每个用户必须属于一个组,不能独立于组外。在linux中每个文件有所有者、所在组、其它组的概念。

    2、System calls(系统调用,如open,write)

美高梅娱乐平台登录,所有者

    3、Library function(库函数,如printf,fopen)

一般为文件的创建者,谁创建了该文件,就天然的成为该文件的所有者,用ls ‐ahl命令可以看到文件的所有者 也可以使用chown 用户名 文件名来修改文件的所有者 。

    4、Special devices(设备文件的说明,/dev下的各种设备)

本文由美高梅平台下载发布于美高梅平台下载,转载请注明出处:是运行程序和管理像磁盘和打印机等硬件设备的

关键词:

创建一个包含所有不重复词条的排序列表,它就

Profile 只列出了感觉重要的部分,完整内容请查看这里。 倒排索引 Elasticsearch 使用一种称为 倒排索引的结构,它适用...

详细>>

映射导图,然后再通过实体模型来建立关系模型

映射导图 原文地址:  尊重原创,请访问原网址 hibernate表关联的各种配置: 1.1 单向映射 主键映射 实体类:User/Id...

详细>>

括号中多个命令之间用分号隔开,EL表达式作用

EL表达式作用: 向浏览器输出域对象中的变量或表达式计算结果。用来替换掉jsp表达式 一、shell编程中条件表达式的...

详细>>

反射也都可以动态的去调用该对象中的属性和方

什么是 java 反射呢?简单的说,对于java中任意一个类,利用反射都可以获取该类中的所有属性和方法,而对于一个...

详细>>