随笔分类 - linux系列
摘要:|--分区基础知识 说明: |--1.linux无论有几个分区,分给那一目录使用, 只有一个根目录,一个独立且唯一的文件结构 linux中每个分区都是用来组成整个文件系统的一部分 |--2.linux采用一种叫"载入"的处理方式,它的整个文件系统 中包含一个整套的文件和目录,且将一个分区和一个目录
阅读全文
摘要:shell命令 说明: shell是一个命令行解释器,为用户提供一个向linux内核发送请求 以便运行程序的界面系统级程序,用户可以用shell启动,挂起,停止 甚至编写一些程序 |--shell脚本格式要求 |--脚本以#!/bin/shell开头(第一行) |--脚本需要有可执行权限 |--sh
阅读全文
摘要:crond任务调度 说明: crontab进行定时任务的设置 任务调度是指系统在某个时间执行的特定命令或程序 任务调度分类1.系统工作,有些工作必须定期执行,比如病毒扫描 2.个别用户工作,执行某些程序,比如mysql数据库的备份 基本语法 crontab [option] 常用选项 -e 编辑cr
阅读全文
摘要:现象:linux普通用户切换root用户出现bash4.2-# 原因:出现该现象的原因为用户的环境变量有关, 相关文件被删除导致。 解决方法:root 目录中缺少了两个文件,分别为 “.bashrc” 和 “.bash_profile” 两个文件 命令:cp /etc/skel/.bash* /ro
阅读全文
摘要:权限管理 权限的基本介绍 文件的类型 - 普通文件 d 目录 l 软链接 c 字符设备 b 块文件(磁盘) dr-xr-xr-x. 1 root root 224 Mar 17 16:29 .. |__|->文件:硬链接数 or 目录:子目录数0 - 9位说明 |--0位确定文件类型 |--1-3位
阅读全文
摘要:组管理 Linux组基本介绍 在Linux中的每个用户必须属于一个组,不能独立于组外 文件 |--1.所有者 |--2.所在组 |--3.其它者 |--文件/目录的所有者 说明: 一般为文件的创建者,谁创建了该文件, 就自然的成为该文件的所有者 |--查看文件的所有者 ls -ahl(all hum
阅读全文
摘要:tar指令 说明: tar指令是打包指令,最后打包后的文件是.tar.gz的文件 基本语法 tar [option] xxx.tar.gz 打包的内容 (功能描述:打包目录,压缩后的文件格式tar.gz) 选项说明 选项 功能 -c 产生tar打包文件 -v 显示详细信息 -f 指定压缩后的文件名
阅读全文
摘要:zip/unzip指令 说明: zip 用于压缩文件,unzip用于解压,这个项目打包发布常用 基本语法 zip [option] xxx.zip 将要压缩的内容 (功能描述:压缩文件和目录的命令) unzip [option] xxx.zip (功能描述:解压缩文件) zip常用选项 -r 递归压
阅读全文
摘要:gzip/gunzip指令 gzip用于压缩文件,gunzip用于解压的 基本语法 gzip 文件 (功能描述:压缩文件,只能将文件压缩为*.gz文件) gunzip 文件.gz (功能描述:解压缩文件命令) eg:gzip压缩,将/home下的hello.txt文件进行压缩 gzip hello.
阅读全文
摘要:grep指令和管道符号| grep过滤查找,管道符,"|",表示将前一个命令的处理结果输出传递给后面的命令处理 基本语法 grep [选项] 查找内容 源文件 常用选项 选项 功能 -n 显示匹配行及行号 -i 忽略字母大小写 eg: 查找c.txt中hello并显示是多少行 grep -n "he
阅读全文
摘要:locate命令 说明: locate指令可以快速定位文件路径,locate指令利用事先建立的系统所有文件名称 及路径的locate数据库实现快速定位给定的文件,locate指令无需遍历整个文件系统 查询速度较快,为了保证查询结果的准确度,管理员必须定期更新locate时刻 基本语法: locate
阅读全文
摘要:find指令 说明: find指令将从指定目录向下递归地遍历其各个子目录, 将满足条件的文件或者目录显示在终端 基本语法 find [搜索范围] [option] 选项说明 选项 功能 -name<查询方式> 按照指定的文件名查找模式查找文件 -user<用户名> 查找属于指定用户名所有文件 -si
阅读全文
摘要:cal指令 说明: 查看日历指令 基本语法 cal [option] (功能描述:不加选项,显示本月日历) eg:显示当前日历 cal eg:显示2019整年日历 cal 2019
阅读全文
摘要:date指令-显示当前日期 基本语法 |--date (功能描述:显示当前时间) |--date "+%Y" (功能描述:显示当前年份) |--date "+%m" (功能描述:显示当前月份) |--date "+%d" (功能描述:显示当前是那一天) |--date "+%Y-%m-%d %H:%
阅读全文
摘要:history指令 说明: 查看已经执行过历史命令,也可以执行历史指令 基本语法: history(功能描述:查看已经执行过历史命令) eg: |--显示所有的历史指令 history |--显示最近使用过的10个指令 history 10 |--执行历史编号为5的指令 !5
阅读全文
摘要:ln指令 说明: 软链接也叫符号链接,类似与windows里的快捷方式, 主要存放了链接其它文件的路径 基本语法 ln -s [原文件或目录][软链接名] (功能描述:给原文件创建一个软链接) attention: 当我们使用pwd指令查看目录时,仍然看到的是软链接所在的目录 eg: 在/home目
阅读全文
摘要:tail指令 说明: tail用于输出文件中尾部的内容, 默认情况下tail指令显示文件的后10行内容 基本语法: |--tail文件 (功能描述:查看文件后10行内容) |--tail -n 5 文件 (功能描述:查看文件后5行内容,5可以是任意行数) |--tail -f 文件 (功能描述:实时
阅读全文
摘要:head指令 说明: head用于显示文件的开头部分内容, 默认情况下head指令显示文件的前10行内容 基本语法: head 文件 (功能描述: 查看文件头10行内容) head -n 5 文件 (功能描述: 查看文件头5行内容,5可以是任意行数)
阅读全文
摘要:echo指令 说明: echo输出内容到控制台 基本语法 echo [option][输出内容] eg: echo $PATH 输出当前环境变量路径 eg: 使用echo指令输出 Hello World! echo "Hello World!"
阅读全文
摘要:|--> 指令和>> 指令 > 输出重定向 会将原来的文件内容覆盖 >> 追加 不会覆盖原来的文件内容,而是追加文件的尾部 基本语法 |--1. ls -l > 文件 (功能描述:列表的内容写入文件中(覆盖写)) |--2. ls -al >> 文件 (功能描述:列表的内容追加到文件的末尾) |--
阅读全文