![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
darling_user
这个作者很懒,什么都没留下…
展开
-
linux磁盘分区fdisk命令详解
linux磁盘分区fdisk命令详解1、什么是分区?分区是将一个硬盘驱动器分成若干个逻辑驱动器,分区是把硬盘连续的区块当做一个独立的磁硬使用。分区表是一个硬盘分区的索引,分区的信息都会写进分区表。2、为什么要有多个分区?防止数据丢失:如果系统只有一个分区,那么这个分区损坏,用户将会丢失所的有数据。增加磁盘空间使用效率:可以用不同的区块大小来格式化分区,如果有很多1K的文件,而硬盘分区区块...原创 2020-04-01 17:26:46 · 290 阅读 · 0 评论 -
Linux进程优先级&& yum操作&&LAMP部署&&部署Discuz论坛&&域名解析
Linux进程优先级top -bn 1 显示全部进程信息Discuz!: https://www.discuz.net/forum.php2、yumyum源配置原创 2020-03-28 11:40:30 · 207 阅读 · 0 评论 -
Linux用户管理
用户组操作/etc/group/etc/group文件说明组名:密码:组ID:组成员(用户的主组是本身则不会显示)主组,附加组(附属组)?centos7 组ID1000以内是系统组IDcentos6 是500内groupadd [-g] 组名groupadd 组名groupadd -g 1100 组名groupdel 组名groupmod -g 新ID 组名grou...原创 2020-03-26 15:03:35 · 144 阅读 · 0 评论 -
Linux软件包
rpm -qa | grep xxx用简称卸载软件rpm -e firefox获取rpm包lsblk 或df -T挂载命令:mount /dev/sro /mnt/xxx挂载ISO并切换到Package下rpm安装可能引起软件依赖关系问题,从而引出yum的概念。但两种安装方式都要掌握f :filerpm -ivh xxx 安装rpm -Uvh...原创 2020-03-26 15:03:13 · 235 阅读 · 0 评论 -
Linux权限
赋予权限:原来权限先清空再重新赋权限添加权限:原来权限不变,再添加对应权限用chown命令同时修改属主和属组whereis lsS位用的比较少,T位用的会比较多争针对系统中某个用户设置...原创 2020-03-26 15:01:52 · 104 阅读 · 0 评论 -
Linux系统自服务 ntp firewall crontab at
systemctl list-units --type service --all 列出所有服务systemctl list-units --type service 列出所以启动的服务systemctl list-units --type service | grep network查看系统服务状态systemctl status network 查看系统中网络状态信息system...原创 2020-03-26 15:00:51 · 148 阅读 · 0 评论 -
Linux系统进程管理命令 top、free、df、ps、netstat、kill、killall
不管几核CPU,load average理想值不超过1,应该平均在0.7~0.75注意zombie必须是0一般看us和idcat /dev/urandom | md5sum 求md5的和(测试CPU性能)buff/cache没有真正被使用到通过top命令查看cpu使用情况,主要看两点,一是load average;二是看内存的used-buff/cache的大小...原创 2020-03-26 11:44:50 · 537 阅读 · 0 评论 -
linux常用命令20200319
查看文件内容head 显示头十行tail 显示后十行 tail -f 动态实时显示,用于查询日志tac 倒序显示cat moreless less -N xxx 会显示行号 空格 下一页 b 上一页 d 下半页 q退出 /xxx 查找字符串xxxcat、more、less区别统计文件信息wc -l 统计行数-c 字节数(空格、回车、换行也算一个...原创 2020-03-19 17:55:15 · 95 阅读 · 0 评论 -
linux系统中如何查看日志 (常用命令)
cattail -f日 志 文 件 说 明/var/log/message 系统启动后的信息和错误日志,是Red Hat Linux中最常用的日志之一/var/log/secure 与安全相关的日志信息/var/log/maillog 与邮件相关的日志信息/var/log/cron 与定时任务相关的日志信息/var/log/spooler 与UUCP和news设备相关的日志信息...原创 2020-03-14 23:40:46 · 2463 阅读 · 0 评论 -
Linux系统的文件目录用途
/bin:系统命令目录/sbin:超级命令目录,只能超级管理员可以执行的命令/boot:系统目录,类似于Windows中的C盘/dev :设备文件目录,硬盘、光驱、U盘都属于设备文件,/dev/sr0代表光驱设备。注意,次目录下的文件没有办法直接使用,必须先挂载/media:挂载目录,早期Linux挂载目录,用于挂载光盘以及软盘/mnt:挂载目录,用来挂载额外的设备,如 U 盘、移动...原创 2020-03-13 17:30:59 · 118 阅读 · 0 评论 -
XShell上传文件到Linux服务器上
1、xshell接上一台Linux主机2、输入rz命令,看是否已经安装了lrzsz,如果没有安装则执行 yum -y install lrzsz命令进行安装。3、安装成功后,输入rpm命令确认是否正确安装4、使用 rz -y命令进行文件上传,此时会弹出上传的窗口5、选择要上传的文件,点击确定即可将本地文件上传到Linux上,通过ls命令查看...原创 2020-03-11 21:31:52 · 143 阅读 · 0 评论 -
linux中tar命令用法
tar cvf etcbak.tar etc/ 打包一个tartar xvf etcbak.tar 解开一个tartar cvzf etcbak.tar.gz etc/ 打包压缩一个 tartar zxvf etcbak.tar.gz 解压一个tar-z或–gzip或–ungzip 通过gzip指令处理备份文件。-c或–create...原创 2020-03-11 16:44:27 · 170 阅读 · 0 评论 -
配置本地yum源
一般/etc/yum.conf不去修改原创 2020-03-11 12:30:19 · 88 阅读 · 0 评论 -
Linux su和sudo配置和使用
原创 2020-03-10 11:32:57 · 408 阅读 · 0 评论 -
linux mount挂载操作
mount挂载命令一个设备,如果直接访问不了,可以通过mount到已经存在的目录上,访问挂载目录。mount -o loop xx xxx原创 2020-03-10 10:59:26 · 126 阅读 · 0 评论 -
LINUX下ps -ef和ps aux的区别及格式详解
Linux下显示系统进程的命令ps,最常用的有ps -ef 和ps aux。这两个到底有什么区别呢?两者没太大差别,讨论这个问题,要追溯到Unix系统中的两种风格,System V风格和BSD 风格,ps aux最初用到Unix Style中,而ps -ef被用在System V Style中,两者输出略有不同。现在的大部分Linux系统都是可以同时使用这两种方式的。ps -ef 是用标准的格...原创 2020-03-09 17:24:21 · 132 阅读 · 0 评论 -
Linux文件上传下载 sftp、lrzsz
lrzsz可以直接拖拽上传原创 2020-03-09 17:06:20 · 228 阅读 · 0 评论 -
systemctl与service和chkconfig
1、serviceservice命令用于对系统服务进行管理,比如启动(start)、停止(stop)、重启(restart)、重新加载配置(reload)、查看状态(status)等。查看定时任务服务状态2、chkconfigchkconfig是一个维护/etc/rc[0~6] d 文件夹的命令行工具,它减轻了系统直接管理这些文件夹中的符号连接的负担。chkconfig主要包括5个...原创 2020-03-08 22:14:31 · 294 阅读 · 0 评论 -
Linux-scp安全拷贝协议
概述在ssh命令中内置了一种叫scp 的命令,用来在服务器之间安全传输文件。scp 是安全拷贝协议 Secure Copy Protocol的缩写,和众多 Linux/Unix 使用者所熟知的拷贝(cp)命令一样。scp 的使用方式类似于 cp 命令,cp 命令将一个文件或文件夹从本地操作系统的一个位置(源)拷贝到目标位置(目的),而 scp 用来将文件或文件夹从网络上的一个主机拷贝到另一个...原创 2020-03-08 21:37:36 · 469 阅读 · 0 评论 -
--help man info区别
“–help”选项“–help”是一个工具选项,大部分的GNU工具都具备这个选项,“–help”选项可以用来显示一些工具的信息“man”工具Man工具可以显示系统手册页中的内容,这些内容大多数都是对命令的解释信息。通过查看系统文档中的man页可以得到程序的更多相关主题信息和Linux的更多特性。man是非常实用的一种工具,当你在使用到某一个并不熟悉的命令时,man命令会显得非常有用。当需要...原创 2020-02-29 10:24:04 · 155 阅读 · 0 评论 -
Shell正则表达式
go.* #包含go开头的任意长度字符^go.* #go开头的任意长度字符^[abc] #以a或b或c开头^[^abc] #不以a或b或c开头[abc] #包含a或b或c的字符串[!abc] #认为!是一个字符,与[^abc]有区别其他常用元字符保留字符串元字符::%s/\(192.168.1\).2/\1.255/g #vi下,把192.1...原创 2020-02-28 22:47:21 · 236 阅读 · 0 评论 -
Shell函数
函数写在一个文件内,需要读取文件动作source filename原创 2020-02-27 22:08:58 · 66 阅读 · 0 评论 -
Shell case语句
#!/bin/bashcase $1 in start|S) service apache start &> /dev/null && echo "service is start ....." ;; stop|P) service apache stop&> /dev...原创 2020-02-27 21:00:45 · 140 阅读 · 0 评论 -
Shell数组
arr1=(`cat 1.txt`)echo ${arr1[1]}dirname 获取路径basename 获取文件名查看apache状态等价这个命令原创 2020-02-27 16:06:06 · 70 阅读 · 0 评论 -
awk企业实战案例
搭建日志服务器原创 2020-02-26 18:00:30 · 140 阅读 · 0 评论 -
awk使用、awk统计案例
(一)语法结构cut -d: -f1 xx.txt一般使用命令行模式五、awk使用进阶常见的两个打印函数原创 2020-02-25 18:01:46 · 232 阅读 · 0 评论 -
sed流编辑器
sed处理的是缓冲区的内容,对原文件不影响sed 'p' a.txt 每一行打印两次,一般-n和'p'一起使用sed '2p' a.txt 只对第2行打印两次,其他打印一次(其他行不变)sed -n '2p' a.txt 只对第2行打印1次sed -n '1,5p' a.txt 打印1到5行sed -n '$p' a.txt 打印最后一行sed '/[0-9]...原创 2020-02-24 17:57:26 · 82 阅读 · 0 评论 -
Linux Shell 中各种括号的使用: ${ }、$( )、` `、$[ ]、$(( ))、[ ]、[[ ]]、(( ))
1、 ${} : 引用变量,还有一些其他的功能:fname=/aa1/aa2/aa3/dd.ee.txt#: 从左边开始找起。##就是从那一边找起的最后一个${fname#*/} 去掉左边第一个 / 及其左边的字符串:aa1/aa2/aa3/dd.ee.txt${fname##*/} 去掉左边最后一个 / 及其左边的字符串:dd.ee.txt${fname#*.} ...转载 2020-02-24 11:00:23 · 1253 阅读 · 0 评论 -
expect
yum list| grep expect //查看安装expect没yum -y install expect //安装expectrpm -ql expect原创 2020-02-23 21:49:25 · 95 阅读 · 0 评论 -
复习_20200223
grep、head、su、cut、sort、tee、diff、paste\cat、tr、uname、date、readRANDOM、wc、tail设置别名 alias切换用户 su - usernamesu命令用于变更为其他使用者的身份,除 root 外,需要键入该使用者的密码。head -5 file 显示前5行 ,默认显示文件前10行sort -u 去除重复行diff -u fi...原创 2020-02-23 17:52:55 · 58 阅读 · 0 评论 -
Shell随机数RANDOM及练习
cat filename|wc -l //查看文件内容总行数sort -u 去除文件内容行数原创 2020-02-22 11:17:18 · 228 阅读 · 0 评论 -
Linux中>>和>和<的区别
1、输入输出的区别:和>都属于输出重定向,<属于输入重定向。2、文件内容的区别:会覆盖目标的原有内容。当文件存在时会先删除原文件,再重新创建文件,然后把内容写入该文件;否则直接创建文件。会在目标原有内容后追加内容。当文件存在时直接在文件末尾进行内容追加,不会删除原文件;否则直接创建文件。...原创 2020-02-22 10:59:00 · 1422 阅读 · 0 评论 -
Shell循环结构for
seq 10seq 10 -1 1seq 1 2 10for i in {10..1..-1};do echo $i;donefor i in {1..10..2};do echo $i;donefor i in `seq 10`;do echo $i;done原创 2020-02-20 23:43:24 · 87 阅读 · 0 评论 -
Shell流程控制语句练习及总结
查看进程命令有:top\ps\pgrepps -ef 查看全格式的全部进程wget是判断web网站是否ok安装wget: yum -y install wget原创 2020-02-20 17:56:34 · 190 阅读 · 0 评论 -
Shell四则运算、条件判断及总结
$(( ))$[]exprlet条件判断-判断文件类型举例:[ -e file1.jpg ] ;echo $?test file2.jpg;echo $?原创 2020-02-19 18:05:52 · 147 阅读 · 0 评论 -
Shell变量的分类
根据作用域区分:一、本地变量二、环境变量三、全局变量1、针对当前系统所有用户,所有进程生效2、全局和局部冲突,一般以局部为主$HOME/.bash_history 当前用户的历史记录四、系统变量(重要)黄色标识比较常用例子:...原创 2020-02-19 16:46:21 · 564 阅读 · 0 评论 -
Shell变量定义规则、定义变量的四种方式
变量定义规则1、变量名区分大小写2、不能有特殊符号3、不能以数字开头4、等号两边不能有空格5、$a与${a}区别:命令执行结果赋值给变量原创 2020-02-19 11:46:49 · 2236 阅读 · 0 评论 -
Shell脚本介绍、执行方式
尽可能记忆命令使用功能和场景#! /bin/env bash执行方式bash -x xxx.sh //可以查看执行过程-xbash -n xxx.sh //检查语法原创 2020-02-19 11:15:38 · 111 阅读 · 1 评论 -
Shell介绍、编程语言分类、Shell种类
shell是解释器前面四个shell比较常用,默认/bin/bashTerminal是一个窗口,打开一个Terminal,默认打开一个shell原创 2020-02-19 10:37:12 · 193 阅读 · 0 评论 -
bash常用快捷键、通配符(重点)、引号(重点)
^是键盘上ctrlls -l file{1..13}.jpgls -l file[!0-9]ls -l file?.jpgwudl@caron:~/code-wdl/git_test$ echo "$(date +%F)"2020-02-19wudl@caron:~/code-wdl/git_test$ echo '$(date +%F)'$(date +%F)...原创 2020-02-19 10:24:23 · 119 阅读 · 0 评论