Linux学习总结4
自己学习总结文档,有些乱,勿怪
1、Linux中的总用量是什么意思
linux中,我们经常会用到ll命令(ls -l)查看目录信息列表,见下图:
上图中,"总计 92"是指什么?这里的"总计",也可以叫"总用量"或"total",是指该目录所用到的block块数,那么这个block块数是怎么计算得来的呢?见下图:
上图左侧数值是目录和文件所占用的块数(block数)的总和,4x8+40+12+8=92,即等于"总计 92",其中,"ll -s"命令也可写作"ls -ls"或"ls -l --size",用"ls --help"查看ls命令参数信息,见下图(部分截图):
注意此处"-s"为小写,以块为单位列出每个文件的大小。
综上,ll或ls -l查询结果中的"total"数值,是指该目录下所有文件及其子目录所占用块数的总和。
2、linux回到根目录命令
1、cd .. , 意思是到上一级目录;
2、cd - ,意思是返回到上次的目录,类似windows返回 ;
3 、cd /,意思是回到根目录。
4、cd ,回到普通用户
1. 切换用户的命令为:su +username
2.从普通用户切换到root用户:sudo su
3.退回到原来的用户:exit命令或logout,或者ctrl+d
4.如果要切换到新用户的工作环境:su - username 如su -root
5.#代表普通用户,$代表超级用户。即root用户
3、linux文件权限
文件的权限有三种:读(r)、写(w)和执行(x),除了用 r、w 和 x 表示以外,我们也可以使用二进制数表示,三种权限就可以使用 3 位二进制数来表示,一种权限对应一个二进制位,如果该位为 1 就表示具备此权限,如果该位为 0 就表示没不具备此权限,如表
如果做过单片机开发的话,就会发现和单片机里面的寄存器位一样,将三种权限 r、w 和 x
进行不同的组合,即可得到不同的二进制数和八进制数,3位权限可以组出 8 种不同的权限组合,如表
权限所对应的八进制数字就是每个权限对应的位相加,比如权限 rwx 就是4+2+1=7。前面的文件 test.c 其权限为"rw-rw-r--",因此其十进制表示就是:664。
另外我们也开始使用 a、u、g 和 o 表示文件的归属关系,用=、+和-表示文件权限的变化,
对于文件 test.c,我们想要修改其归属用户(zuozhongkai)对其拥有可执行权限,那么就可以
使用:u+x。如果希望设置归属用户及其所在的用户组都对其拥有可执行权限就可以使用:gu+x。
1、权限管理命令
使用 Shell 来操作文件的权限管理,主要用到"chmod"和"chown"这两个命令,
权限修改命令 chmod
命令"chmod"用于修改文件或者文件夹的权限,权限可以使用前面讲的数字表示也可以使
用字母表示,命令格式如下:
chmod [参数] [文件名/目录名]
主要参数如下:
-c 效果类似"-v"参数,但仅回显更改的部分。
-f 不显示错误信息。
-R 递归处理,指定目录下的所有文件及其子文件目录一起处理。
-v 显示指令的执行过程。
我们先来学习以下如何使用命令"chmod"修改一个文件的权限,在用户根目录下创建一个
文件 mytest,然后查看其默认权限,
中我们创建了一个文件:mytest,这个文件的默认权限为"rw-rw-r--",我们将其权限改为"rwxrw-rw",对应数字就是 766,操作如下:
上面我们是通过数字来修改权限的,我们接下来使用字母来修改权限,
文件归属者修改命令 chown
命令 chown 用来修改某个文件或者目录的归属者用户或者用户组,命令格式如下:
chown [参数] [用户名.<组名>] [文件名/目录]
其中[用户名.<组名>]表示要将文件或者目录改为哪一个用户或者用户组,用户名和组名用
"."隔开,其中用户名和组名中的任何一个都可以省略,命令主要参数如下:
-c 效果同-v 类似,但仅显示更改的部分。
-f 不显示错误信息。
-h 只对将指定的目录下的所有文件和子目录一起处理。
-v 显示处理过程。在用户根目录下创建一个 test 文件,查看其文件夹所属用户和用户组
4、linux磁盘管理
文件/etc/fstab 详细的记录了 Ubuntu 中硬盘分区的情况,
有一行"/ was on /dev/sda1 during installation",意思是根目录"/"是在/dev/sda1上的,其中"/"是挂载点,"/dev/sda1"就是我们装 Ubuntu 系统的硬盘。由于我们的系统是安装在虚拟机中的。可以通过如下命令查看当前系统中的磁盘:
ls /dev/sd* 上述命令就是打印出所有以/dev/sd 开头的设备文件,
中有四个磁盘设备文件,其中 sd 表示是 SATA 硬盘或者其它外部设备,最后
面的数字表示该硬盘上的第 n 个分区,比如/dev/sda1 就表示磁盘 sda 上的第一个分区。图
中都是以/dev/sda 开头的,说明当前只有一个硬盘。如果再插上 U 盘、SD 卡啥的就可能会出现/dev/sdb,/dev/sdc 等等。如果你的 U 盘有两个分区那么可能就会出现/dev/sdb1、dev/sdb2 这样的设备文件。
磁盘管理命令
1、磁盘分区命令 fdisk
如果要对某个磁盘进行分区,可以使用命令 fdisk,命令格如下:
fdisk
[参数]
主要参数如下:
-b<分区大小>
指定每个分区的大小。
-l
列出指定设备的分区表。
-s<分区编号>
将指定的分区大小输出到标准的输出上,单位为块。
-u 搭配"-l"参数,会用分区数目取代柱面数目,来表示每个分区的起始地址。
比如我要对 U 盘进行分区, 千万不要对自己装 Ubuntu 系统进行分区!!! 可以使用如下命
令:sudo fdisk /dev/sdb
体积又小!功能又全!GANSSGS87D体验前言最近邻居小姐姐买了个GANSS键盘,我二话没说直接拿过来给大家拍开箱。开箱包装盒设计很简约,可以看到采用的是樱桃的红轴GS系列键盘。配件包含了2节7号电池数据线拔帽器保修卡。还
思皓曜丨是什么吸引着你?锋动美学兼备运动风范优雅,永远都有吸引力全新智能轿跑思皓曜拨动你的心弦,只需一眼竞速座舱,动魄于内MP5双皮肤竞速大屏红黑配色张扬个性模拟沉浸式真实赛道肾上腺素急速飙升驾乘间,尽享
Lol手游今日开测!七年老玩家口吐芬芳,玩上了另一款新游?在英雄联盟十周年庆典上,官方曾公开宣布英雄联盟手游将在2021年9月15日开启不删档公测,这个消息一出让不少英雄联盟端游玩家为之兴奋。但是随之而来的是英雄联盟手游增加新一轮限量测试
干货电瓶没电了?教你如何判断故障及解决方案!电瓶没电又打不着车?今天,我们就来聊一聊关于汽车电瓶的那些问题,教你如何判断故障位置以及解决方案。当你遇到以下这几种情况,就是车辆没电导致的故障首先我们先来了解一下,电瓶没电的原因
一梦江湖大更新喜迎中秋,好物不断!玩家快乐瞬间翻倍我们都知道一梦江湖每次到了重大的节假日都会更新不少新鲜有趣的内容,这一次一年一度的中秋佳节,一梦江湖也是一如既往推出了不少内容,我们一起来看看兴许能get到你的快乐点哦中秋好物之玩
喜人!一梦江湖上线1314天,众多玩家故事不要错过了就在昨天,一梦江湖已经1314天了!1314,一生一世,可以说是一个特别美好的数字,也是一个很值得去纪念的日子。而在这个充满人情味的江湖中,很多玩家都有着自己的故事,这些故事可以是
一梦江湖论有一个高修情缘的重要性,玩家道理都懂一梦江湖上线三年多的时间,期间也推出了不少玩法,而最为有看点的便是社交玩法,知己情缘师傅亲友结义等等,正是有了这些玩家的存在,铸就了这个有血有肉的江湖,让这个江湖变得更为有人情味。
原神又走崩三的老路,玩家愤怒弃坑!网友米哈游格局太小玩过崩坏3和原神的伙伴们,肯定对米哈游的一贯操作倍感亲切。记得崩坏3之前搞过数值膨胀,版本战神的出现,造成了玩家精疲力尽,导致大量的玩家弃坑。如今,米哈游并没有吸取前者的教训,在原
CEO给自家游戏站台是不是兵行险招?身份的差异不可避免带来内容的过度解读柏拉图认为衡量一个人需要看他有能力时的所作所为,可以理解为随着人的能力和权势增长,行事更容易展露真实的一面。然而在我们传统文化的熏陶下,越身处高
躺平的万达院线游戏豪言壮语博关注之后选择放任自由许久不见的万达院线游戏的重新露脸。根据媒体报道,10月27日万达院线游戏与爱奇艺的合同纠纷案完成终审判决,最终法院判决万达院线游戏在期限内退还爱奇艺重
腾讯ROG游戏手机5上手体验新姿势实力派腾讯ROG游戏手机5震撼发布2021年3月10日,新姿势,实力派腾讯ROG游戏手机5新品发布会线上举办,行业大咖人气主播电竞明星齐聚盛宴,与粉丝和网友热情互动,共同揭开