安装软件:

命令 : down qq

npm :

yum :

apt-get : apt-get instell qq

从什么网站?

/etc/apt/resource.list

网站上有哪些软件?

索引

apt-get update 更新索引

命令行下使用tab 可以提示(补全)

apt-get instell 软件名

apt-get remove 软件名

linux系统的获取:https://www.linuxidc.com/    (linux公社)

市面上比较好的linux系统有ubuntu,depin,centos

下安装软件 :

1,下载.deb文件 直接安装

2,应用商店 直接安装

3,命令安装(三个linux安装软件的软件,ubuntu默认安装的apt)

npm

yum

apt-get

都需要安装,并且需要配置源。

sudo apt-get install 软件全名

sudo apt-get update 更新索引

linux os 的组成:

硬件设备

kernel : 内核是一个操作系统的核心,是操作系统最基本的部分。它负责管理系统的进程、内存、设备驱动程序、文件和网络系统等,决定着系统的性能和稳定性。它是为众多应用程序提供对计算机硬件的安全访问的一部分软件,这种访问是有限的,并且内核决定一个程序在什么时候对某部分硬件操作多长时间

内核就是用来管理计算机的进程,调度,创建,执行,销毁,这一系列都是由内核来管理

shell    : shell是一门语言,可以使用代码对内核进行操作。

shell编程,对外提供命令。命令最终会转换为操作内核的指令0101

file System

:文件系统,计算机上所有的内容都以文件的形式进行存放,

在文件系统中,要明确当前文件的位置在哪。

文件系统中的文件,可以用[相对路径]和[绝对路径]表示或者查找。

相对路径:/etc/shadow

绝对路径:  shadow

linux 文件系统组成:

/  :unix系统的根路径

根路径文件夹存放内容,下面属于一级目录.

opt:第三方软件

etc:系统配置

dev:计算机设备文件(用一些计算机编程语言打开文件,就可以对外围设备进行操作)

usr:操作系统中自带的对所有用户都用的软件

kernel(boot):内核程序

var:针对管理员使用的东西

export(home):用户专有的东西

linux下基本命令:

打开控制台

1: crtl+alt+t

打开控制台(可以开启多个)

1.1:

在有控制台的情况下,

ctrl+shift+t同一个控制台打开多个选项卡

2:  crtl+alt+f1...f7

切换到本地控制台f1-6为黑屏控制台f7为图形界面控制台

登录

2:  telnet: 远程登录命令.  远程退出:exit

telnet +ip

whoami当墙用户名

3:  passwd 用户名 //修改当前用户密码

passwd 用户名     修改用户密码

4:  sudo passwd root 设置超级用户密码

5:  超级用户和普通用户的切换

5.1: su root

超级用户密码 : 普通用户切换到超级用户

在当前环境下路径不改变,用户变为root

su - root

把当前的路径切换到root路径下,用户也改变为root

5.2: exit  : 超级用户切换到普通用户。

5.3:    普通用户的标识:$

超级用户的标识:#

6:  more /etc/passwd:    查看用户信息

root  :x   :0  :0  :root:/root       :/bin/bash

6.1:弹出信息详解:用户名:密码:uid:gid:备注:用户的家目录:默认使用shell

more 显示 文件的内容

一屏显示不完,可以回车继续显示一行

可以空格显示一屏

7:  sudo more /etc/shadow

密码:超级用户密码(more起到补充哦不完整路径的辅助作用)

注:使用最小权限原则:尽量使用普通用户完成操作

sudo:使普通用户临时提升权限

命令格式:Command [option(s)] [argument[s]]

command:命令关键字

options:可以有多个选项

arguments:可以有多个参数

注意:中间用空格隔开

单行命令一般不超过256个字符

大小写敏感

不同的命令提示

8:  clear : 清屏

9:  pwd      : 显示当前绝对路径

10: cd 改变路径

eg1:    cd /opt        跳到opt目录下。

解释:cd空格 代表是改变路径,/opt 代表是/下的opt目录-->即:改变当前路径为/opt目录。 路径最左边/代表根目录

eg2:    cd    回到家目录

解释:输入cd  代表是改变路径,但是后面什么都没有跟--->即:改变当前路径为home(家)目录。

eg3:    cd .    跳转到当前目录下(没什么意义)

解释: . 当前路径 --->配置jdk的时候加的classpath 就可以是只配置一个 .

eg4:    cd ..     ..跳转到上一层目录

解释:  .. 代表上一级目录

eg5:   cd ../..   跳转到上两级目录

解释: ..上一级目录, ../..   目录和目录之间用/隔开

11: li显示文件夹下文件

11.1: ls    显示当前目录下文件和目录

11.2: ls /    显示/目录下文件和目录

11.3: ls /home/candice  显示家目录下文件和目录

11.4: ls -a    显示当前目录下的所有文件(包括隐藏文件)

11.5: ls -R /etc 循环显示文件(子目录中的文件信息也会显示出来)

11.6: ls -l /etc 显示详细信息

-  普通文件

d  文件夹

l  一个超链接

b c 设备

p  管道 进程间的通信

s 网络有关的文件

11.7: ls -t /etc 按照文件的最后一次的修改时间进行排序

id 查看自己是哪个小组的

注:一个用户可以属于多个小组。

linux教程第五版知识点,Linux知识点总结相关推荐

  1. linux教程第五版第三章课后答案,linux 第三章 章习题.doc

    填空题 Linux_____可以理解为运行在_____之上,回避直接操作_____和配置文件的应用程序. 在Linux中常见的两种图形环境是_____和______. 在Linux中的配置文件为___ ...

  2. linux教程第五版课后答案第六章,linux基础及应用第六章练习题

    linux基础及应用第六章练习题 1. 下列哪个文件的内容为当前已挂载文件系统的列表? A. /etc/inittab B. /etc/profile C. /etc/mtab D. /etc/fst ...

  3. Linux教程(第5版) 孟庆尝 牛欣源 张志华 -课后习题答案

    文章目录 前言 Linux教程(第5版) 孟庆尝 牛欣源 张志华 思考题1 思考题2 思考题3 思考题4 思考题5 思考题6 思考题7 思考题8 dd if=/dev/hda of=/root/mbr ...

  4. Linux教程 第十一课 Linux进程管理及作业控制(几本没看懂)

    Linux教程 第十一课 Linux进程管理及作业控制(几本没看懂) ----------------------------------------------------------------- ...

  5. 计算机网络教程第五版|微课版 - 第五章 运输层 - 习题【补充】

    第五章.运输层[补充] 本章的习题 在 "滑动窗口" 概念中,"发送窗口" 和 "接受窗口" 的作用是什么?如果接受方的接受能力不断地发生变 ...

  6. 计算机网络教程第五版|微课版 - 第四章 网络层 - 习题【补充】

    第四章.网络层[补充] 本章的习题 请简述网络层的转发和选路两个重要功能的区别和联系 转发:分组在单一的路由器的一条输入链路中,由路由器将该分组移动到合适的输出链路 路由选择:一个网络中,分组从发送方 ...

  7. Java2实用教程第五版+第五章习题答案

    这是<Java2实用教程第五版>的试题答案,需要的同学评论关注加点赞 有问题可以在评论区提出 1.问答题 (1)子类可以有多个父类吗? 不可以.Java是单继承的,只能继承一个父类. (2 ...

  8. Java2实用教程第五版+第四章习题答案

    这是<Java2实用教程第五版>的试题答案,需要的同学评论关注加点赞 有问题可以在评论区提出 1.问答题 (1)面向对象语言有哪三个特性? 封装.继承和多态 (2)类名应当遵守怎样的编程风 ...

  9. 计算机网络教程第五版|微课版 - 第七章 网络安全 - 重要概念【补充】

    第七章.网络安全[补充] 本章的重要概念 计算机网络中需要提供的基本安全服务有机密性.报文完整性.不可否认性.实体鉴别.访问控制和可用性等. 密码学是计算机网络安全的基础,是实现机密性.报文完整性.实 ...

最新文章

  1. Django在Win7下安装与创建项目hello word示例
  2. UVa 537 - Artificial Intelligence?
  3. Window10/Linux 下安装 scrapy (twisted 安装失败的解决办法 )
  4. 宣汉计算机公办学校,宣汉职业中专学校是公办的吗
  5. ordersta在php中是什么意思,[求助]ststa中的几个问题
  6. 面向对象编程学习5月7日-5月23日 网络直播yii-外企使用最多的PHP框架
  7. linux系统输入法怎么安装教程视频教程,Linux怎么安装中文输入法
  8. python字典中文键值对重复_在YAML中将重复的键值对追加到嵌套字典中
  9. Kickstart文件的编写
  10. 文件IO open 与 标准 IO fopen 的对应
  11. Memcached笔记——(四)应对高并发攻击【转】
  12. 当面试官要你介绍一下MQ时,该怎么回答?
  13. Windows/Mac系统MySQL,MySQL驱动下载和安装
  14. python dll注入监听_DLL注入和API拦截
  15. synchronized解析
  16. eclipse画UML图
  17. 数字虚拟人metahuman,苹果手机做动作捕捉
  18. 人参鹿鞭片39.9/花花公子裤子29/除螨仪9.9/三合一数据线8.8/阿迪达斯沐浴露39.9/超多好物你等!...
  19. efs android 分区 img,选择别人efs文件包都是.img格式的,怎么添加你们的.efs文? 爱问知识人...
  20. 给自己的2T硬盘进行分区的过程。

热门文章

  1. Linux poweroff 命令
  2. SQL教程——order by语法
  3. 魅蓝note6屏幕总成更换操作
  4. 谈一谈DDD面向领域编程
  5. 【Vivado那些事】关于reset_project和reset_project -exclude ip使用辑器
  6. 如何高效记忆——读后感
  7. EPLAN2022——生成端子排 报表
  8. 新闻稿件发布的优势,新闻稿的优点
  9. vmware安装pcstat遇到的两个问题
  10. mysql authentication_MySQL Authentication Failed问题分析与解决对策