摘抄链接:https://www.cnblogs.com/kumata/p/8993914.htmlhttps://blog.csdn.net/u011815404/article/details/80899935来源: 实验楼链接: https://www.shiyanlou.com/courses/1笔记内容如下:1、内建命令与外部命令之分2、help , man , info命令的使用以及区别原文:https://www.cnblogs.com/Spring-Rain/p/12570619.html
一、Linux四大组成部分1、GNU和Linux的关系我们通常说的Linux其实是Linux内核,Linux内核是在遵循GNU(是一个自由的操作系统)通用许可证下发行的,Linux内核加上GNU程序(包括Shell程序(Bash),C语言程序库(Glibc)以及一个C语言编译器(Gcc)等等)才组成了Linux操作系统,所以Linux操作系统全名应该是GNU/Linux!只是我们为了方便上口,简记为Linux。2、Linux操作系统的组成部分Linux kernel 内核 (???)GNU工具(???)shell---...
Linux基础(一)Author:fengciaimei 2020-03-22 一、操作系统 OS=Kernel+Applications Kernel:操作系统的核心,最新的Linux内核是5.5.11。Applications:为用户提供各种各样的生产环境,其中shell是一种特殊的应用,它可以调用别的执行程序,同时也是一种命令解释器。 二、Shell介绍 1、shell分类:GUI:图形用户交互界面 CLI:命令行交互界面 Windows manager sh/bash GNOME ...
Linux入门之磁盘管理(4)/etc/fstab与交换分区在linux通过挂载命令可以使用各种选项进行不同文件系统的设备文件进行挂载,当然不仅限于块设备,但是无论怎么挂载,一般默认新建的文件系统进行挂载开机是不会自动挂载的,每次开启自动挂载的分区时通过/etc/fstab文件进行读取的。/etc/fstab文件 简介: 此文件内容每一行都被定义一个条目的对应挂载信息,如果把每行条目按空格切割成多断那么可以分为下面几列:要挂载的设备或者伪文...
Linux操作系统定时任务系统 Cron 入门 cron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业。由于Cron 是Linux的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务: /sbin/service crond start //启动服务 /sbin/service crond stop //关闭服务 /sbin/service crond restart //重启服务 /sbin/service crond reload //重新载入配置 你也可以将这个服务在系统启动的时候自...
根目录下的一些目录或设备: /boot:系统启动相关的文件,例如内核,initrd,grub(bootloader引导加载器) /dev:设备文件 块设备:随机访问,数据块 字符设备:线性访问,按字符为单位 设备号:主设备号(major)和次设备号(minor) /etc:配置文件 /home:用户的家目录,每一个用户家目录通常默认为/home/USERNAME /root:管理员家目录 /lib:库文件及内...
在Java中执行脚本命令以及调用外部程序说明一、Java中关于ProcessBuilder 和 Runtime 类的介绍在Java中要想执行脚本或者调用程序必须通过ProcessBuilder 和 Runtime 类,以上两个类任选一个就行,关于他们的介绍如下:ProcessBuilder.start() 和 Runtime.exec() 方法都被用来创建一个操作系统进程(执行命令行操作),并返回Process 子类的一个实例,该实例可用来控制进程状态并获得相关信息。Process 类提供了执行从进程输入、执行...
linux目录结构linux是树状型结构一切文件都来自于/目录/bin 执行文件目录,内部shell命令 type 可以查是否是内部命令 type这个命令是内部命令/boot 引导目录 系统内核应用 一般在这个目录下/dev 硬件目录 /etc 配置文件目录 目录包含各种系统的配置文件 如etc/init.d/httpd/home 家目录 用户目录/lib 库目录 /media 一般可移除的设备可以挂载此文件 如u盘 光盘等可以挂载此目录上/mnt 用于挂载/opt 第三方软件目录/proc 虚拟文件...
程序 程序是为了完成某种任务而设计的软件,比如qq,office是程序进程 进程就是运行中的程序,一个运行着的程序,可能有多个进程线程 可以认为是进程中的一个分步骤,只能完成进程中的一个小部分功能进程的查看:gnome-system-monitor 图形界面文字界面ps 查看瞬间进程默认显示 PID 进程IDTTY 所在终端TIME cpu中运行时间CMD 进程运行命令?a 显示终端上的所有进程包括其它用户的进程u 按用户名和启动时间的顺...
前面系列文章讲解了Linux下通过文件传输、文件共享、邮件系统来分享和获取资源,本文讲解网络资源获取和共享的另外一种形式,通过Apache服务程序来提供Web服务。本文先讲解目前主流的Web服务程序以及各自的特点和优势,然后以Apache服务为例讲解Linux下Web网站的部署,并在部署过程中穿插讲解SELinux的使用。最后在以示例讲解Apache的虚拟主机功能及访问控制。一、Web服务程序分类我们平时在互联网上访问的网站服务就是Web服务,比...
Shell脚本语言是实现Linux/UNIX系统管理及自动化运维所必备的重要工具, Linux/UNIX系统的底层及基础应用软件的核心大都涉及Shell脚本的内容。每一个合格 的Linux系统管理员或运维工程师,都需要能够熟练地编写Shell脚本语言,并能够阅 读系统及各类软件附带的Shell脚本内容。只有这样才能提升运维人员的工作效率,适 应曰益复杂的工作环境,减少不必要的重复工作,从而为个人的职场发展奠定较好的基础1脚本语言的种类1.1编译型语言...
linux系统如果是学习可以选用redhat或centos,特别是centos在企业中用得最多,当然还会有其它版本的,但学习者还是以这2个版本学习就行,因为这两个版本都是兄弟,没区别的,有空可以再研究一下SUSE,有些公司也喜欢用,例如我公司 。。。。。工具如下:1、linux系统基础,这个不用说了,是基础中的基础,连这个都不会就别干了,参考书籍,可以看鸟哥linux基础篇,至少要掌握这书60%内容,没必须全部掌握,但基本命令总得会吧2、网...
Linux软件包软件包分类源码包修改源代码编译安装运行效率更高更加稳定二进制包优点管理简单缺点不能修改源代码,依赖性问题 Redhat centOS rpm Debain Ubuntu debRPM包命名name-version-release.arch.rpm src.rpm 源码包名称-版本-发行版.平台.rpmversion主版本号软件有了重大改进次版本号某个子功能发生重大变化修订号 修复了软件的一些bug,调整了部分功能 Release 发行版本号是源程序配置完成后...
Linux入门基础命令—cpcp格式有以下几种650) this.width=650;" src="/upload/getfiles/default/2022/11/6/20221106124219347.jpg" />650) this.width=650;" src="/upload/getfiles/default/2022/11/6/20221106124220053.jpg" />650) this.width=650;" src="/upload/getfiles/default/2022/11/6/20221106124220484.jpg" />650) this.width=650;" src="/upload/getfiles/default/2022/11/6/20221106124221194.jpg" />A1、如果SOU...
grep 正则表达式案例案例一:1、显示/proc/meminfo文件中以大小s开头的行;(要求:使用两种方式)#grep -i ‘^s‘ /proc/meminfo
#grep ‘^[Ss]‘ /proc/meminfo
#grep -E ‘^(s|S)‘ /proc/meinfo2、显示/etc/passwd文件中不以/bin/bash结尾的行#grep -v ‘/bin/bash$‘ /etc/passwd3、显示用户rpc默认的shell程序#grep ‘^\<rpc\>‘ /etc/passwd | cut -d: -f74、找出/etc/passwd中的两位或三位数#grep ‘\<[0-9][0-9]\?\>‘ /et...