Linux
文章平均质量分 88
jijerry
这个作者很懒,什么都没留下…
展开
-
进程论述
Linux是一个多用户,多任务的系统,可以同时运行多个用户的多个程序,就必然会产生很多的进程,而每个进程会有不同的状态。Linux进程状态:R (TASK_RUNNING),可执行状态。只有在该状态的进程才可能在CPU上运行。而同一时刻可能有多个进程处于可执行状态,这些进程的task_struct结构(进程控制块)被放入对应CPU的可执行队列中(一个进程最多只能出现在一个CPU的可转载 2016-08-24 14:59:43 · 390 阅读 · 0 评论 -
Linux进程之初步了解
实验介绍Linux中也难免遇到某个程序无响应的情况,我们通过一些命令来帮助我们让系统能够更流畅的运行,而在此之前我们需要对进程的基础知识有一定的了解,才能更好更有效率的使用Linux提供的工具实验涉及的知识点进程与程序进程的衍生工作管理一、概念的理解1.1 进程与程序概念的理解首先程序与进程是什么?程序与进程又有什么区别?程序(procedu原创 2016-12-09 12:06:41 · 402 阅读 · 0 评论 -
Linux进程之管理控制
实验介绍通过本实验我们将掌握一些 Linux 所提供的工具来进行进程的查看与控制,掌握这些工具让我们能在某些进程出异常的时候我们能及时的解决与查看实验涉及的知识点进程的运行状态查看进程的结束控制进程的执行顺序一、 进程的查看不管在测试的时候还是在实际的生产环境中或者自己的使用过程中,难免遇到进程的一些异常,所以 Linux 为我们提供了一些工具可以查看进程的原创 2016-12-09 12:07:51 · 1239 阅读 · 0 评论 -
Linux之日志系统
实验介绍日志数据可以是有价值的信息宝库,也可以是毫无价值的数据泥潭。它可以记录下系统所产生的所有行为,并按照某种规范表达出来。我们可以使用日志系统所记录的信息为系统进行排错,优化系统的性能,或者根据这些信息调整系统的行为。收集你想要的数据,分析出有价值的信息,可以提高系统、产品的安全性,可以帮助开发完善代码,优化产品。日志会成为在事故发生后查明“发生了什么”的一个很好的“取证”信息来源。日原创 2016-12-09 12:08:36 · 9444 阅读 · 0 评论 -
CSS层叠式样式表
cascading stylesheet基本语法规则:选择器以及一条或者多条声明;选择器就是需要改变样式的HTML元素,每条声明有一个属性和一个值组成;如果只大于一个单词,需要添加引号;子元素集成最高级元素所拥有的属性;原创 2016-12-13 20:16:18 · 740 阅读 · 0 评论 -
Linux基础整理
tab命令不全:原创 2017-04-18 09:49:43 · 244 阅读 · 0 评论 -
Linux目录结构与文件基本操作
FHS(英文:Filesystem Hierarchy Standard 中文:文件系统层次结构标准),多数 Linux 版本采用这种文件组织形式,FHS 定义了系统中每个区域的用途、所需要的最小构成的文件和目录同时还给出了例外处理与矛盾处理FHS 定义了两层规范,第一层是, / 下面的各个目录应该要放什么文件数据,例如 /etc 应该要放置设置文件,/bin 与 /sbin 则应该要放置原创 2016-12-08 09:46:43 · 363 阅读 · 0 评论 -
vim编辑器
1原创 2017-04-21 09:49:31 · 206 阅读 · 0 评论 -
Linux环境变量与文件查找
一、环境变量1.变量要解释环境变量,得先明白变量是什么,准确的说应该是 Shell 变量,所谓变量就是计算机中用于记录一个值(不一定是数值,也可以是字符或字符串)的符号,而这些符号将用于不同的运算处理中。通常变量与值是一对一的关系,可以通过表达式读取它的值赋值给其它变量,也可以直接指定数值赋值给任意变量。为了便于运算和处理,大部分的编程语言会区分变量的类型,用于分别记录数值、字符或原创 2016-12-08 13:02:40 · 549 阅读 · 0 评论 -
JavaScript简介
放在 里的会比放在 先执行。head 标签里的代码会在页面还未开始绘制之前被解析,而在 body 里的代码则会在页面渲染的同时在读取到这段代码的时候才被执行。原创 2017-04-25 20:21:10 · 282 阅读 · 0 评论 -
入门知识——Linux入门
1.Linux系统简介:操作系统linux=系统调用和内核linux本身只是操作系统的内核,内核是使其他程序运行的基础,它实现了多任务和硬件管理,用户和系统管理员交互运行的所有程序都运行在内核之上;shell(命令行解释器),用于用户交互和编写shell脚本linux操作系统发行版,Ubuntu,CentOS,Fedora,OpenSUSE,Debian,Mint2.基本概念和操作...原创 2018-11-16 11:46:25 · 754 阅读 · 0 评论 -
Linux自学手册
直接点击链接,查看对应的内容linux学习方法:小白如何学好linux?学完linux能做什么?为什么linux这么火?搞linux开发的能拿多少钱?linux学习线路图为什么Linux这么受欢迎?白纸一张,如何玩转linux?如何才能学好Linux?当你问"想做c++开发是基于Linux还是基于windo原创 2016-12-09 09:54:22 · 615 阅读 · 1 评论 -
Linux 下软件安装
实验介绍介绍 Ubuntu 下软件安装的几种方式,及 apt,dpkg 工具的使用。一、Linux 上的软件安装通常 Linux 上的软件安装主要有三种方式:在线安装从磁盘安装deb软件包从二进制软件包安装从源代码编译安装这几种安装方式各有优劣,而大多数软件包会采用多种方式发布软件,所以我们常常需要全部掌握这几种软件安装方式,以便适应各种环境。下面将介绍前三原创 2016-12-09 09:51:36 · 1712 阅读 · 0 评论 -
数据流重定向
实验介绍你可能对重定向这个概念感到些许陌生,但你应该在前面的课程中多次见过>或>>操作了,并知道他们分别是将标准输出导向一个文件或追加到一个文件中。这其实就是重定向,将原本输出到标准输出的数据重定向到一个文件中,因为标准输出(/dev/stdout)本身也是一个文件,我们将命令输出导向另一个文件自然也是没有任何问题的。一、数据流重定向下面我们简单的回顾一下我们前面经常用到的原创 2016-12-09 09:51:01 · 2007 阅读 · 0 评论 -
ADB命令集合
ADB很强大,记住一些ADB命令有助于提高工作效率。获取序列号: adb get-serialno查看连接计算机的设备: adb devices重启机器: adb reboot重启到bootloader,即刷机模式: adb reboot bootloader重启到recovery,即恢复模式: a原创 2016-08-24 15:04:22 · 339 阅读 · 0 评论 -
文件系统操作与磁盘管理
实验介绍本节实验的文件系统操作的内容十分简单,只会包含几个命令的几个参数的讲解,但掌握这些也将对你在学习 Linux 和实验楼后续其他课程的过程中有极大帮助。因为本课程的定位为入门基础,尽快上手,故没有打算涉及太多理论内容,前面省略了关于 Linux 文件系统的一些基本知识,也因为我们是在线实验环境,所以也避开了很少一部分但又十分重要的关于硬件的内容,我们只能期待用户能够抱着提高自原创 2016-12-09 09:47:56 · 1532 阅读 · 0 评论 -
Linux文件打包和解压
zip,rar,tar一、文件打包和解压缩在讲 Linux 上的解压缩工具之前,有必要先了解以下常见常用的压缩包文件格式。在 Windows 上我们最常见的不外乎这三种*.zip,*.rar,*.7z后缀的压缩文件,而在 Linux 上面常见常用的除了以上这三种外,还有*.gz,*.xz,*.bz2,*.tar,*.tar.gz,*.tar.xz,*tar.bz2,简单原创 2016-12-08 19:46:39 · 657 阅读 · 0 评论 -
Linux中用户及文件权限管理
who am i输入的第一列表示打开当前伪终端的用户的用户名(要查看当前登录用户的用户名,去掉空格直接使用 whoami 即可),第二列的 pts/0 中 pts 表示伪终端,所谓伪是相对于 /dev/tty 设备而言的,还记得上一节讲终端时的那七个使用 [Ctrl]+[Alt]+[F1]~[F7] 进行切换的 /dev/tty 设备么,这是“真终端”,伪终端就是当你在图形用户界面使用 /de原创 2016-12-07 19:59:23 · 361 阅读 · 0 评论 -
Linux基础1
1.基本定义图形界面只是运行在Linux上的一套软件,即xorg,它是通过x window system实现的,而x只是工具包及架构协议,也就是说xorg只是实现了x协议规范的一个提供图形用户界面服务的服务器。相当于windows上实现了http协议提供web服务的Apache。代表的桌面环境:KDE,GNOME,XFCE,LXDE;shell中间程序完成用户和Linux系统的交互,系原创 2016-12-07 19:50:17 · 321 阅读 · 0 评论 -
adb常用命令详解
自己在学习adb的时候,对adb的一些整理。注意: 最好在高版本模拟器上,低版本模拟器不支持部分命令。 各手机之间或许会稍有不同。1.window命令行下的adb 指令 a.查看链接终端设备: adb devices b.进入设备终端:adb -s 设备号 shell原创 2016-10-27 17:53:11 · 7561 阅读 · 1 评论 -
Linux常用命令
重启命令:1、reboot2、shutdown -r now 立刻重启(root用户使用)3、shutdown -r 10 过10分钟自动重启(root用户使用)4、shutdown -r 20:35 在时间为20:35时候重启(root用户使用)关机命令:1、halt 立刻关机2、poweroff 立刻关机3、shutdown -h原创 2016-10-26 11:55:48 · 207 阅读 · 0 评论 -
Linux下的压缩zip,解压缩unzip命令详解及实例
Linux下的压缩zip,解压缩unzip命令详解及实例Linux下的压缩解压缩命令详解及实例实例:压缩服务器上当前目录的内容为xxx.zip文件zip -r xxx.zip ./*解压zip文件到当前目录unzip filename.zip============================另:有些服务器没有安装zip包执行不了zip命令,但基本上转载 2016-10-09 15:15:32 · 432 阅读 · 0 评论 -
crontab命令
前一天学习了 at 命令是针对仅运行一次的任务,循环运行的例行性计划任务,linux系统则是由 cron (crond) 这个系统服务来控制的。Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的。另外, 由于使用者自己也可以设置计划任务,所以, Linux 系统也提供了使用者控制计划任务的命令 :crontab 命令。一、crond简介crond是linux下用来转载 2016-10-09 09:48:34 · 324 阅读 · 0 评论 -
Linux任务计划crontab
实验介绍我们时常会有一些定期定时的任务,如周期性的清理一下/tmp,周期性的去备份一次数据库,周期性的分析日志等等。而且有时候因为某些因素的限制,执行该任务的时间会很尴尬。本课程将带你很好的利用 Linux 系统的计划工具实验涉及的知识点crontab 的认识与使用一、crontab 的使用crontab 简介crontab 命令常见于 Unix 和原创 2016-12-09 09:48:37 · 557 阅读 · 0 评论 -
命令执行顺序控制与管道
实验介绍顺序执行、选择执行、管道、cut 命令、grep 命令、wc 命令、sort 命令等,高效率使用 Linux 的技巧。一、命令执行顺序的控制1.顺序执行多条命令通常情况下,我们每次只能在终端输入一条命令,按下回车执行,执行完成后,我们再输入第二条命令,然后再按回车执行…… 你可能会遇到如下使用场景:我需要使用apt-get安装一个软件,然后安装完成后立即运行原创 2016-12-09 09:49:37 · 1982 阅读 · 1 评论 -
简单的文本处理
实验介绍这一节我们将介绍这几个命令tr(注意不是tar),col,join,paste。实际这一节是上一节关于能实现管道操作的命令的延续,所以我们依然将结合管道来熟悉这些命令的使用。一、常用的文本处理命令二、文本处理命令1.tr 命令tr 命令可以用来删除一段文本信息中的某些文字。或者将其进行转换。使用方式:tr [option]...SET1原创 2016-12-09 09:50:19 · 1108 阅读 · 0 评论 -
入门知识———Vim
1.vim快速入门Vim具有6种基本模式和5种派生模式,我们这里只简单介绍下6种基本模式:普通模式(Normal mode)在普通模式中,用的编辑器命令,比如移动光标,删除文本等等。这也是Vim启动后的默认模式。这正好和许多新用户期待的操作方式相反(大多数编辑器默认模式为插入模式)。Vim强大的编辑能来自于其普通模式命令。普通模式命令往往需要一个操作符结尾。例如普通模式命令dd删除当...原创 2018-11-22 12:32:06 · 265 阅读 · 0 评论