Linux
-
linux vim 批量注释 & 取消注释 & 缩进
linux vim 批量注释 & 取消注释 & 缩进1.1批量注释1.1.1方法11.ctrl+v进入VISUALBLOCK(可视块)模式2.按j(向下选取列)或者k(向上选取列)或者上下方向键3.按shift+i进入编辑模式然后输入你想要插入的字符(#)4.按两次esc就可以实现批量插入字符注意:需要vi
-
四.菜鸟教程Linux学习
四.菜鸟教程Linux学习1.Linux是一个多用户,多任务的操作系统2.Linux处理目录的常用命令(1)ls用法:ls参数目录参数:-a-l-d只列出目录,不列出文件(2)mkdir-m:配置文件的权限喔!直接配置,不需要看默认权限(umask)的脸色~-p:帮助你直接将所需要的目录(
-
(十四)Linux SElinux介绍详解
(十四)Linux SElinux介绍详解一、SElinux简介SElinux(SecurityEnhancedLinux)是由美国国家安全局(NSA)开发的。它已被植入到了Linux系统的内核当中,主要作用是通过安全策略将系统应用软件及用户程序对系统文件目录的访问限制。已MAC(MandatoryAccessControl)
-
linux守护进程、SIGHUP与nohup详解
linux守护进程、SIGHUP与nohup详解前段时间帮忙定位个问题。docker容器故障恢复后,其中的keepalived进程始终无法启动,也看不到Keepalived的日志。strace查看系统调用之后,发现了原因所在1socket(PF_LOCAL,SOCK_DGRAM|SOCK_CLOEXEC,0)=32connec
-
Linux配置yum源
Linux配置yum源yum是Linux环境安装软件包的一种方式。yum仓库用来存放所有的现有的.rpm包,当使用yum安装一个rpm包时,需要依赖关系,会自动在仓库中查找依赖软件并安装。yum仓库可以是本地的,也可以是HTTP、FTP、nfs形式的网络仓库。国内yum源:阿里:http://mirrors.ali
-
详述用WinGrub来引导Linux安装
详述用WinGrub来引导Linux安装▲▲▲安装环境的简要说明▲▲▲1.关于系统引导管理器的简单介绍系统引导管理器,相当于一个容器,把计算机中所有的系统的引导文件都装载在管理器中,管理所有的系统的引导和启动,这样方便了在一台机器上安装多个操作系统,并且用户有绝对的能力来控制在机器中的所有系统的引导。比如在安装windows98
-
Linux安装JDK环境
Linux安装JDK环境##简介JDK即JavaDevelopKit,是Java开发工具包。开发Java程序必须有Java开发环境,即Java开发工具包,这个工具包包含了编译、运行、调试等关键命令,哪怕运行Eclipse,NetBeans等开发工具,也要有JDK或JRE的支持,所以开发Java程序之前的第一步准备
-
Linux C strrchr函数
Linux C strrchr函数C库函数- strrchr()C标准库-<string.h>描述C库函数 char*strrchr(constchar*str,intc) 在参数 str 所指向的字符串中搜索最后一次出现字符 c(一
-
Linux 系统中文件的 ugo 权限
Linux 系统中文件的 ugo 权限Linux系统中文件的ugo权限是Linux进行权限管理的基本方式。本文将介绍ugo权限的基本概念。说明:本文的演示环境为ubuntu16.04。文件的所有者和组Linux文件的ugo权限把对文件的访问者划分为三个类别:文件的所有者、组和其他人。所谓的ugo就是指u
-
零基础学习Linux必会的60个常用命令
零基础学习Linux必会的60个常用命令Linux必学的60个命令Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统,就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux
-
每周一个linux命令之—uptime详解
每周一个linux命令之—uptime详解每周一个linux命令之uptime详解linux命令uptime详解引言:从今天开始,每周更新一个对程序员有用的linux命令,我真的没敢写每天一个,我怕我坚持不下去,每周一个还是可以的。既然每周一个了,就肯定不能拿ls,chmod这种命令来凑数了。降低数量,保障质量。与大家共勉。进入正
-
linux常用指令
linux常用指令ls指令ls -l#以长格式显示当前目录中的文件和目录ls -a#显示当前目录中的所有文件和目录,包括隐藏文件ls -lh#以人类可读的方式显示当前目录中的文件和目录大小ls -t#按照修改时间排序显示当前目录中的文件和目录ls -
-
FLTK基于cmake编译以及使用(Windows、macOS以及Linux)
FLTK基于cmake编译以及使用(Windows、macOS以及Linux)最近因为一些学习的原因,需要使用一款跨平台的轻量级的GUI+图像绘制C/C++库。经过一番调研以后,最终从GTK+、FLTK中选出了FLTK,跨平台、够轻量。本文将在Windows、macOS以及LinuxDebian三套操作系统环境,对FLTK进行编译,并搭建简单Demo。这其中也有少许的坑,
-
linux下passwd命令设置修改用户密码
linux下passwd命令设置修改用户密码passwd简单说明;passwd命令的用法也很多,我们只选如下的几个参数加以说明;想了解更多,请参考manpasswd或passwdhelp;passwd[OPTION…]passwd作为普通用户和超级权限用户都可以运行,但作为普通用户只能更改自己的用户密码,但前提是没有被ro
-
Linux 网络设置
Linux 网络设置一、网卡1.ens33网卡[root@localhost~]#vim/etc/sysconfig/network-scripts/ifcfg-ens33TYPE=EthernetBOOTPROTO=staticDEVICE=ens33ONBOOT=yesIPADDR=192.
-
linux tar命令 压缩和解压
linux tar命令 压缩和解压linuxtar解压缩相关tar压缩示例tar–cvffile.tardir/files#将dir里files文件打包tar-zcvftarame.tar.gzdir/files#将dir/files压缩#z用gzip压缩,#c另外压缩为新文件,#v输
-
Linux安装lrzsz安装使用
Linux安装lrzsz安装使用1、lrzsz说明:lrzsz是linux系统里的一款上传和下载的工具,相当于Windwos 系统里的FTP工具2、lrzsz安装:lrzsz工具用于将linux机器上面的文件下载本地或者将本地的文件上传到Linux机器中,通过以下命令直接安装lrzsz工具yum-yinstal
-
Linux—回写机制
Linux—回写机制前言当我们修改了某个文件时,被修改的内容不会直接写入磁盘中,而是会写入由内核提供的一个buffer里,那么,内核会在一个特定的时间或者机制,再将buffer中的内容写进磁盘中去,为什么要这么做?原因就是减少开销,降低磁盘的读写次数。缓存的三种机制一般缓存有三种机制:1.不缓存(nowrite
-
linux中awk命令详解(最全面秒懂)
linux中awk命令详解(最全面秒懂)一:linux中awk命令1.awk命令简介AWK是一种处理文本文件的语言,是一个强大的文本分析工具。之所以叫AWK是因为其取了三位创始人AlfredAho,PeterWeinberger,和BrianKernighan的FamilyName的首字符linux中有三
-
每天一个linux命令(15):tail 命令
每天一个linux命令(15):tail 命令tail命令从指定点开始将文件写到标准输出.使用tail命令的-f选项可以方便的查阅正在改变的日志文件,tail-ffilename会把filename里最尾部的内容显示在屏幕上,并且不但刷新,使你看到最新的文件内容.