-
Thief-Book 上班摸鱼神器
所属栏目:[Linux] 日期:2020-12-14 热度:90
Thief-Book 上班摸鱼神器 介绍 Thief-Book 是一款真正的 摸鱼神器 ,可以更加隐秘性大胆的看小说。 隐蔽性 自定义透明背景,随意调整大小,完美融入各种软件界面 快捷性 三个快捷键,实现完美的摸鱼 跨平台 支持 Mac+Win,Linux 暂未测试,请自行打包 VScode[详细]
-
linux下jdk安装
所属栏目:[Linux] 日期:2020-12-14 热度:77
1.使用yum方式安装jdk 查看yum中管理的可用的JDK软件包列表: yum search java | grep -i --color JDK 2.选择jdk版本,,进行安装 yum install java-1.8.0-openjdk-devel.x86_64 3.配置环境变量,vim /etc/profile,在最后位置添加 export JAVA_HOME=/usr/lib/[详细]
-
Linux五种IO模型
所属栏目:[Linux] 日期:2020-12-14 热度:143
目录 1. IO模型 2. 阻塞式IO 3. 非阻塞式IO 1. IO模型 Linux下可用的IO模型有5种,分别是: 阻塞式IO 非阻塞式IO IO复用 信号驱动式IO(SIGIO) 异步IO(Posix的aio_系列函数) 其中, 除了异步IO,其余都属于同步IO模型。 在这5种模型中,我们目前只关注前3[详细]
-
文件和目录
所属栏目:[Linux] 日期:2020-12-14 热度:81
目录 1. 文件类型 2. 文件访问权限 access函数 umask函数 chmod函数 3. 符号链接 4. 文件与目录操作 删除文件 创建目录 删除目录 读目录 1. 文件类型 Linux下一切皆文件,但文件也分为7种类型,文件类型信息包含在struct stat结构的st_mode成员中,可以用下[详细]
-
linux中vim编辑器三种模式及常用命令的使用
所属栏目:[Linux] 日期:2020-12-14 热度:72
Linux命令经常使用才会烂熟于心 命令行模式: 移动光标: 向下左右箭头可以移动光标; 将光标移动到行尾:$; 将光标移动到行头:^; 将光标移动到页尾:shift+g; 将光标移动到页头:1+shift+g; 移动到目标行:n+shift+g; 快速向左右移动光标:ctrl+←/→键;[详细]
-
Linux 文件的压缩与解压
所属栏目:[Linux] 日期:2020-12-14 热度:116
一、简介 hfa Linux下的压缩程式有tar、gzip、gunzip、bzip2、compress、uncompress、zip、unzip、rar、unrar等,总结以下一些.tar、.gz、.tar.gz、.bz2、.tgz、tar.bz2、.Z、.tar.Z、.zip、.rar这些压缩文件的操作。 二、命令操作 1、tar是Linux下最常用的[详细]
-
linux下mysql的rpm安装yum安装和卸载
所属栏目:[Linux] 日期:2020-12-14 热度:95
rpm安装 1.将mysql的包上传到root下(哪里都行) (MySQL-server-5.5.47-1.linux2.6.x86_64.rpm 服务器,MySQL-client-5.5.47-1.linux2.6.x86_64.rpm 客户端) ?下载链接:链接:https://pan.baidu.com/s/1TuWR6kceNNOcy0H_LEEftQ ?密码:p8gl 2.卸载原有的数据库 rp[详细]
-
总结-linux常用命令
所属栏目:[Linux] 日期:2020-12-14 热度:105
? 1.常用命令 ls?显示文件或目录 -a 列出当前目录下所有文件及目录,包括隐藏的a(all) -l 列出文件详细信息l(list) -al 列出当前目录下所有文件及目录详细信息,包括隐藏的a(all) mkdir?创建目录 -p?创建目录,若无父目录,则创建父目录,如:mkdir -p? pare[详细]
-
Linux基本命令讲解
所属栏目:[Linux] 日期:2020-12-14 热度:121
前言 不多BB,直接上图 Linux命令行的组成结构 [[email?protected] ~]# [[email?protected] ~]# [[email?protected] ~]# [[email?protected] ~]# [[email?protected] ~]# [[email?protected] ~]# Linux系统命令操作语法格式 命令 空格 参数 空格 【文件或路[详细]
-
时间获取函数
所属栏目:[Linux] 日期:2020-12-14 热度:113
目录 time函数 clock_gettime函数 gettimeofday函数 由Linux内核提供的基本时间是自1970-01-01 00:00:00 +0000 (UTC)这一特定时间以来经过的秒数,这种描述是以数据类型time_t表示的,我们称其为日历时间。 获得日历时间的函数有3个:time、clock_gettime和g[详细]
-
Linux变量替换技术
所属栏目:[Linux] 日期:2020-12-14 热度:179
1.1.1?? ${value:-word} 如果变量value没有定义,则返回word,如果已经赋值则返回value变量的值 result=${jimyy:-UNSET} echo $result 由于jimyy没有定义,因此返回UNSET ? ? ? ? 这种变量功能判断变量在没有定义时,确保变量始终有一个返回值。 1.1.2?? ${v[详细]
-
Linux下安装mysql
所属栏目:[Linux] 日期:2020-12-14 热度:176
1.上传MySQL5.6的tar包 创建目录:mkdir /usr/local/src/mysql5.6 上传:MySQL-5.6.34-1.rhel5.x86_64.rpm-bundle.tar 到上面的目录中 2.安装 第一步:解压 命令:tar -xvf MySQL-5.6.34-1.rhel5.x86_64.rpm-bundle.tar 第二步:检测是否已经安装了mysql 命[详细]
-
Linux系统中如何查找大文件或文件夹的方法
所属栏目:[Linux] 日期:2020-12-14 热度:70
在Windows系统中,我们可以使用TreeSize工具查找一些大文件或文件夹,非常的方便高效,在Linux系统中,如何去搜索一些比较大的文件呢?下面我整理了一下在Linux系统中如何查找大文件或文件夹的方法。 ? 1: 如何查找大文件? 其实很多时候,你需要了解当前系[详细]
-
VCSA 6.7重置root密码
所属栏目:[Linux] 日期:2020-12-14 热度:186
1、重启VCSA , 2、在GNU Grub 界面按 “ e ”,如下图输入: rw init=/bin/bash 3、按F10,装载此配置进入系统 4、使用 passwd 命令修改root用户密码 5、umount 系统 umount / 6、重启 reboot -f[详细]
-
Linux系统日志远程采集
所属栏目:[Linux] 日期:2020-12-14 热度:71
一台正常提供服务Linux服务器,每时每刻都在产生着大量的日志信息,若生产环境中,有几十台甚至上百台服务器,那么一台一台的去查看系统的日志是非常麻烦的。 在技术不断更新的今天,有很多可以技术可以对日志进行集中管理,最普遍的操作还是要属ELK日志分析[详细]
-
如何在Linux中显示和设置主机名(适用ubantu、centos等版本)
所属栏目:[Linux] 日期:2020-12-14 热度:163
随着连接到网络的计算机数量越来越多,每一台计算机都需要有一个属性来区别于其它计算机。和现实世界中的人一样,计算机也有一个叫做hostname(主机名)的属性。 什么是hostname 从它的操作手册来看,hostname是用来显示系统的DNS名字以及为了显示和设置它的[详细]
-
debianLinux 系统进入单用户
所属栏目:[Linux] 日期:2020-12-14 热度:89
debian linux 系统 进入单用户 首先重启系统进入内核选择启动界面 然后按 e 进入内核启动编辑界面 然后选择找到/boot启动文件点 修改ro 为 rw 并添加 init=/bin/bash 然后安ctrl+x 启动进入单用户 然后修改root密码或者更改主机配置文件如果发现修改文件为只[详细]
-
Linux正则grep/egrep的用法
所属栏目:[Linux] 日期:2020-12-14 热度:85
* grep的主要作用是根据关键字检索内容,egrep是grep的拓展,egrep包含grep所有的功能 grep用法: grep ‘关键词‘ 检索对象 常用参数: -c 检索包含关键词的行数 -i 不区分大小写(关键字) -n 显示行号 -v 取反(显示不包含关键词的行) -r 遍历所有子目录[详细]
-
Linux下C语言复制文件
所属栏目:[Linux] 日期:2020-12-14 热度:102
从usr/bin/info复制到myinfo.c #includeunistd.h #include fcntl.h #include sys/types.h #include sys/stat.h #include stdio.h int main(){ const char * pathName= " myinfo.c " ; int in , out ,flag; char buffer[ 10240 ]; in =open( " //usr//bin//in[详细]
-
Linux 常用命令
所属栏目:[Linux] 日期:2020-12-14 热度:109
1. 查看目录下有什么文件 ls //list查看"当前"目录下有什么文件 ls 目录 //查看指定目录下文件信息 ls -a //all查看目录下全部文件(包括隐藏文件) ls -l 或 ll //以“详细列表”形式查看文件名字内容 ls -al //查看当前目录下"全部文件",并以"详细列表"形式[详细]
-
Linux常见命令
所属栏目:[Linux] 日期:2020-12-14 热度:51
1.目录操作命令 创建目录:mkdir -p /home/a/b/ c切换目录:cd /home/a cd ~ cd .. cd ./ a查看路径:pwd显示信息:ls -l ls -a ls -h ls -l / home复制操作:cp /home/* /home/b - r移动操作:mv /home/a /home/b - r重名操作:mv /home/a.txt /home/ b.txt[详细]
-
Linux上的堆栈的ASLR熵位
所属栏目:[Linux] 日期:2020-12-14 热度:77
我正在寻找麻省理工学院的 presentation,他们解释了不同类型的ASLR实现. 例如,他们指出对于静态ASLR,堆栈具有19位的熵.根据我的理解,这意味着堆栈基地址只能随机化以获取2 ^ 19个不同的值. 我想问一下如何计算堆栈有19位的熵? 编辑: 在线查看后,我在Linux[详细]
-
linux – bash – 用引号括起所有数组元素或参数
所属栏目:[Linux] 日期:2020-12-14 热度:57
我想在bash中编写一个函数,将参数转发给cp命令. 例如: 输入 function "path/with whitespace/file1" "path/with whitespace/file2" "target path" 我希望它实际上做到: cp "path/with whitespace/file1" "path/with whitespace/file2" "target path" 但相[详细]
-
linux – 如何在Delphi中实时读取cygwin程序的命令行输出?
所属栏目:[Linux] 日期:2020-12-14 热度:165
我需要阅读最初基于 Linux的Cygwin程序的冗长命令行输出.它在cmd.exe下运行良好,每几秒打印一行. 当我使用下面的代码时,在SO上多次讨论过,ReadFile函数在该程序停止之前不会返回.然后所有输出都由ReadFile提供并打印. 如何在ReadFile可用时立即读取该输出?[详细]
-
linux – bash空字符串/命令
所属栏目:[Linux] 日期:2020-12-14 热度:169
我在bash中发现了一些奇怪的东西,我无法理解它是如何工作的. [test ~]$a=""[test ~]$$a echo 11[test ~]$$a[test ~]$echo $?0 为什么$a(空的)返回0?它是否以某种方式转变为空命令? 如果我在之前添加引号或写空字符串,则会返回错误.而空命令返回0. [test ~][详细]