
Linux基础知识
探究Linux的相关知识
奋斗的源
伸手摘星,即使徒劳无功,亦不致一手污泥。
展开
-
Shell编程与运维:Shell脚本、变量、分支与循环语句、函数以及获取用户输入
一.Shell脚本概述通过Shell中的各种命令,开发者和运维人员可以对服务器进行维护工作。但每次都手动输入命令,工作效率太低,而且很容易出错,尤其是需要维护大量服务器时。为了能够对服务器批量执行操作,我们可以将需要执行的命令写入文件,批量执行,这种文件便是Shell脚本。Shell脚本一般是以.sh 结尾的文本文件,当然也可以省略扩展名。二.Shell脚本首行脚本文件第一行通过注释的方式指明执行脚本的程序。在Shell脚本中,#开头的文本是注释,但第一句 #! 开头的这句话比较特殊,他会告原创 2020-06-23 07:53:41 · 525 阅读 · 0 评论 -
系统状态与管理:进程状态与管理、其他状态
文章目录一.进程状态1.ps命令2.top命令3.htop命令二.进程的管理三.其他状态1.内存状态(free)2.硬盘3.网络状态4.时间和日期5.下载一.进程状态Linux是一个多任务操作系统,同一时刻允许多个任务同时工作,运行中的每一个任务就是一个进程。查找进程信息常用的命令有ps和top.1.ps命令ps即process status的意思,用来查看进程状态。它显示的是敲下命令后一瞬间的进程状态。ps不带参数时能看到的信息很少:ps命令支持3种不同类型的命令行参数:Unix风格的原创 2020-06-22 08:10:55 · 777 阅读 · 1 评论 -
用户权限与文本操作以及VIM的基本操作
一.Linux中的用户与组Linux是一个多用户系统,为了便于管理多个用户,又产生了用户组。每个用户都有唯一的用户名,并且Linux会分配一个唯一的UID与之对应。同样每一个用户组也有唯一的名称,Linux会分配一个唯一的GID给每一个用户组。root用户的uid和gid都是0用户名与UID的对应关系记录在/etc/passwd中用户组与GID的对应关系记录在/etc/group中用户的密码信息记录在/etc/shadow(曾经放在passwd,因考虑安全性问题,将其放入shadow中)原创 2020-06-20 09:58:25 · 507 阅读 · 0 评论 -
基本的Shell命令:Shell概念、Bash快捷键、目录操作、文件操作
文章目录1.Shell的概念2.Bash快捷键3.目录结构4.目录操作5.文件操作6.压缩文件处理7.查找文件find命令1.Shell的概念在计算机科学中,Shell俗称壳(用来区别于核),是指“为使用者提供操作界面”的软件(命令解析器)。它类似于DOS下的command.com和后来的cmd.exe。它连接了用户和Linux内核,让用户能够更加高效、安全、低成本使用Linux内核,这就是Shell的本质。同时它又是一种程序设计语言。作为命令语言,它交互式解释和执行用户输入的命令或者自动地解释和执行原创 2020-06-19 09:39:39 · 660 阅读 · 1 评论 -
Linux下软件的安装及设置python的环境
文章目录一.Linux下软件的安装1.sudo命令2.Ubuntu下安装软件包3.CentOS下的yum命令4.一键安装常用包5.软件包二.设置python的环境1.更新系统2.安装Python33.安装pip和虚拟环境4.设置软链接5.设置环境变量6.验证7.安装PyCharm一.Linux下软件的安装1.sudo命令普通命令直接执行即可,但也有一些命令可能会对计算机产生影响,比如安装系统级别的软件,或者执行一些比较危险的操作,比如格式化硬盘等等。Linux 为了安全考虑,对这些命令的执行权限进行了原创 2020-06-18 10:12:58 · 272 阅读 · 1 评论 -
Linux的安装及使用云服务器
文章目录1.下载镜像2.安装虚拟机3.用虚拟机安装4.使用云服务器本次Linux的安装主要安装Ubuntu版本,其是由马克舍特尔沃斯创立,其名称来自非洲南部祖鲁语或科萨语的"ubuntu”-词(译为乌班图) ,单词含义为”人性”, 包含了开放、共享、互助的精神。1.下载镜像官方每隔半年放出一个版本,分别在4月份和10月份。版本号的第一位表示年份,第二位表示月份。Ubuntu的版本分为普通版和长期支持版。普通版 1.每隔半年发布一次 2.官方提供18个月的更新支持 3.普通版包含最新的功原创 2020-06-17 16:51:58 · 1295 阅读 · 0 评论 -
Linux发展史及流行版本简介
1.UnixUnix操作系统,是一个强大的多用户、多任务操作系统,支持多种处理器架构,按照操作系统的分类,属于分时操作系统,最早由Ken Thompson、Dennis Ritchie和Douglas Mcllroy于1969年在AT&T的贝尔实验室开发。Unix的哲学:小即是美。程序应该只关注一个目标,并尽可能把它做好让程序能够互相协同工作,通过小程序协作完成大的功能避免使用可定制性低下的用户界面2.GNU is Not Unix1984年,Richard Stallman发起原创 2020-06-16 18:38:42 · 463 阅读 · 0 评论