主流 Linux 系统选择 Bash 解释器作为命令行终端。执行Linux命令的格式为:命令 参数 对象。参数之间长格式和长格式不能合并,长格式和短格式之间不能合并,短格式和短格式之间可以合并,合并后只保留一个 - echo:在终端输出字符串和提取变量值。data:可以用来显示和设置系统时间和日期。date "+%Y-%m-%d %H:%M:%S"年-月-日 小时:分钟:秒Y m d H M Sdate -s "20190521 5:20:01"为设置时间为20190521 5:20:01。dat...
Yum软件仓库中的RPM软件包可以是由红帽官方发布的,也可以是第三方发布的,当然也可以是自己编写的。
首先学习的数十个Linux命令,它们与系统工作、系统状态、工作目录、文件、目录、打包压缩与搜索等主题相关。
客观来讲,这次RHEL 7系统的改变实在太大,最重要的是它采用了systemd作为初始化进程。这样一来,几乎之前所有的运维自动化脚本都需要修改。那么,到底还要不要升级到RHEL 7?当然,也不是说服务器机房中的生产环境从不更新换代,当工作需求超过了当前版本的能力范围时,就必须要进行升级。
笔记一: ~ 是当前用户的目录地址 / 是根目录的地址(一般称呼为root,/ 和 /root/ 是有区别的) / 也指目录分隔符 1 当用户是root用户时 ~ 代表/root/,即根目录下的root目录 / 代表/ ,即根目录 2 当用户是jack用户时 ~ 代表/home/jack,即根目录下的home目录下的jack目录 / 代表/ ,即根目录 笔记二: CentOs的bash提示符的格式: [用户账号 @本主机名 工作目录]
一、引子 在这之前,有一点你需要注意。解析系统调用是了解内核架构最有力力的一把钥匙,这里我们只要重点关注这几个最重要的系统调用就可以了 1、mount 系统调用用于挂载文件系统;2、open 系统调用用于打开或者创建文件,创建要在 flags 中设置 O_CREAT,对于读写要设置flags 为 O_RDWR;3、read 系统调用用于读取文件内容;4、write 系统调用用于写入文件内容。 二、挂载文件系统 想要操作文件系统,第一件事情就是挂载文件系统...
一、引子 磁盘→盘片→磁道→扇区(每个 512 字节)ext* 定义文件系统的格式 二、inode 与块的存储 1、块2、不用给他分配一块连续的空间 我们可以分散成一个个小块进行存放 1、优点2、存在的问题3、如何解决3、inode里面有哪些信息? 至于 inode 里面有哪些信息,其实我们在内核中就有定义。你可以看下面这个数据结构。struct ext4_inode {__le16 i_mode; /* File mode */__le16 i_uid; /* Low 16 bits of Owner Uid */__le32 i_si...
操作系统(operation system,os) 主要作用是管理好硬件设备,并为用户和应用程序提供一个简单的接口, 以便于使用,作为中间人,连接软件和硬件操作系统linux发展历程 unix->minux->linux Linux主要目录速查表 /:根目录,一般根目录下只存放目录,在 linux 下有且只有一个根目录,所有的东西都是从这里开始 当在终端里输入 /home,其实是在告诉电脑,先从 /(根目录)开始,再进入到 home 目录 /bin、/usr/bin:可执行二进制文件...
Linux 文件与目录管理使用ll 或者 ls -l 显示文件的属性 和文件所属用户和组drwx------. 5 root root 4096 Oct 18 10:02 .drwxr-xr-x. 6 root root 65 Jun 7 2016 ..-rw------- 1 root root 18377 Oct 18 10:18 .bash_history-rw-r--r--. 1 root root 18 Jul 8 2015 .bash_logout-rw-r--r--. 1 root root 193 Jul 8 2015 .bash_profile-rw-r--r--. 1 root root 231 Jul 8 2015 .bashrcdrwxr-xr-x 3 root root...
【rzsz】:用于上传和下载,格式“sz 文件名(下载) rz 【选择文件】上传yum install lrzsz 安装才能使用 【tree】:命令用于以树状图列出目录的内容实践效果
搜索、排序及去掉重复内容命令 1.grep 格式:grep [选项]查找模式[文件...] 说明:grep是一个强大的文本搜索工具,能在文本文件中查找指定模式的词或短语,并把匹配的行打印出来 grep 家族包括grep、egrep和fgrep,egrep是grep的扩展,可使用扩展的字符串模式进行搜索, fgrep就是 fixed grep 或 fast grep,把所有字母看做单词,不识别正则表达式。如果没有指定文件名,grep 命令会搜索标准输入 常用选项: -b或--bytes-offset:在...
Linux简介 VMWare安装及CentOS 6.5 安装(快照功能) Linux系统常用目录介绍 Linux中常用命令 Xshell5安装 FileZilla安装及使用 JDK解压版配置 Tomcat解压版配置 MySql解压版配置 部署项目到Linux服务器步骤 [知识点详解] Linux简介 发展历史 丹尼斯里奇 肯·汤普逊 系统内核汇编. B语言. C语言做为内核语言,发明unix linus召集unix原班人马.发明了系统linus后更名为linux 所谓的linux都是统称,具体版本都叫做发行版. 著名的发行版 3....
一、常用函数 fork(): 通过系统调用创建一个与原来进程几乎完全相同的进程,也就是两个进程可以做完全相同的事,但如果初始参数或者传入的变量不同,两个进程也可以做不同的事。 一个进程调用fork()函数后,系统先给新的进程分配资源,例如存储数据和代码的空间。然后把原来的进程的所有值都复制到新的新进程中,只有少数值与原来的进程的值不同。相当于克隆了一个自己。 fork()函数拥有多个返回值, 如果创建子进程失败,那么返...
** Linux基础学习笔记整理 ** 第二章 管理文件和目录 Linux命令的分类 Linux命令--用于实现某一类功能的指令或程序--命令的执行依赖于解释器程序(例如:/bin/bash) Linux命令的分类--内部命令 :属于Shell解释器的一部分--外部命令:独立于Shell解释器之外的程序文件 Linux命令行的格式命令字 [选项] [参数]Linux命令行快捷键Tab:自动补齐反斜杠“\”:强制换行Ctrl+U:清空至行首Ctrl+K:清空至行尾Ctrl+ L:清屏Ctrl+C:取消本...
按步骤安装,步骤地址:https://www.linuxprobe.com/chapter-01.html 注意虚拟机最大内存2g。 1.4节没有讲 开源代码:程序源码 RPM:源码+规则 降低安装软件难度 yum软件仓库: 常用软件仓库 进一步降低软件安装难度 systemctl start 服务开启 systemctl restart 服务重启 systemctl stop 停止服务 systemctl enable 加入服务 systemctl status 查看服务器状态 以上5点要背