-
Linux 基础命令
所属栏目:[Linux] 日期:2020-12-14 热度:191
cd /name 要跳入的目录名字 cd - 跳入上一层目录 cd / ? 回到根目录 cd .. 跳至上层目录 cd ~ 跳至用户主目录 cd ../.. 跳至上层上层目录 cd ????????????? 进入个人的主目录 ? cd ~user1 ??????? 进入个人的主目录 ? ? ls ? 显示当前目录下的文件 ls -l 显[详细]
-
Linux基础第五课——用户管理
所属栏目:[Linux] 日期:2020-12-14 热度:129
用户管理 一个用户必须有一个主组 一个用户可以拥有多个组 但是必须一个主组 其它组是临时组 一个组可以拥有多个用户 用户的信息放到 /etc/passwd 用户的密码 存入 /etc/shadow 组信息存到 /etc/group 添加用户 add useradd shengliang 这时候会在 /etc/pass[详细]
-
Linux基础第六课——grep|awk|sort|uniq
所属栏目:[Linux] 日期:2020-12-14 热度:57
管道符 | 前面的输出作为后面的输入 grep 可以理解为正则表达式 grep [参数] 文件名 -c 打印符合要求的行数 -v 打印不符合要求的行 -n 在输出符合要求的行的同时连同行号一起输出 -i 忽略大小写 [0-9] ^ grep -c 'root' /etc/passwd grep -nv 'root' /etc/pa[详细]
-
Linux环境Nginx安装多版本PHP
所属栏目:[Linux] 日期:2020-12-14 热度:120
关于Linux环境Nginx安装与调试以及PHP安装参考此文即可:http://www.voidcn.com/article/p-bdfyhqts-bgg.html ? ? linux版本:64位CentOS 6.4 Nginx版本:nginx1.8.0 php版本:php5.5.28 ? php5.4.44 所谓多版本多版本PHP就是php5.4和5.5以及其他版本在同一[详细]
-
重构linux系统
所属栏目:[Linux] 日期:2020-12-14 热度:82
核心:/boot/vmlinuz-version 内核模块(ko):/lib/modules/version 内核设计: 单内核 模块化设计 微内核 装载模块: insmod modprobe 内核网址: www.kernel.org 版本升级情况 用户空间访问、监控内核的方式: /proc,/sys 伪文件系统 /proc/sys :此目录[详细]
-
Linux系统I/O模型详解
所属栏目:[Linux] 日期:2020-12-14 热度:59
前言 本文从基本的原理上了解用户空间、内核空间、进程上下文、及系统的五种常用I/O模型,加深对Linux系统的理解。 1. 概念说明 1.1 用户空间与内核空间 ? 现在操作系统都是采用虚拟存储器,那么对32位操作系统而言,它的寻址空间(虚拟存储空间)为4G(2的3[详细]
-
如何在 Linux 系统中读取 GBK 编码的文档
所属栏目:[Linux] 日期:2020-12-14 热度:105
Linux 系统中,默认使用 UTF-8 编码。有时,我们下载的一些文件(比如 TXT 电子书,中文字幕等)使用了 GBK 编码,这样,当我们读取这些文件时,就会看到乱码。一般来说,有两种解决办法。 如果你只需要阅读文档,那么可以使用 Emacs 打开文档,将当前 Buffe[详细]
-
Linux下nginx支持 htaccess文件实现伪静态的方法
所属栏目:[Linux] 日期:2020-12-14 热度:157
? 在Google上搜索的资料很多人都说nginx目前不支持.htaccess文件,我按照nginx的规则试验了一下,结果发现nginx是完全支持.htaccess文件的! 方法如下: ? 1. 在需要使用.htaccess文件的目录下新建一个.htaccess文件, 如本人的一个Discuz论坛目录: vim /va[详细]
-
Linux Centos 通过虚拟用户访问FTP的配置
所属栏目:[Linux] 日期:2020-12-14 热度:98
Linux Centos 通过虚拟用户访问FTP的配置 实验需求: 让下面4个虚拟用户使用系统用户 ftpvu 的权限来连接到Linux FTP服务器,并确保都锁定在 自己的虚拟用户目录,不能切换到其他目录。 ftp1-3的带宽速率限制在500KB, davidge 用户不限制带宽。 ? ? 系统环[详细]
-
Linux文本分析命令awk的妙用
所属栏目:[Linux] 日期:2020-12-14 热度:198
基本用法 awk是一个强大的文本分析工具,简单来说awk就是把文件逐行读入,(空格,制表符)为默认分隔符将每行切片,切开的部分再进行各种分析处理 awk命令格式如下 awk [ -F field-separator ] ‘commands‘ input-file(s) [-F 分隔符]是可选的,因为awk使[详细]
-
tmux manual
所属栏目:[Linux] 日期:2020-12-14 热度:116
NAME tmux — terminal multiplexerSYNOPSIS tmux [-2CluvV] [-c shell-command] [-f file] [-L socket-name] [-S socket-path] [command [flags]]DESCRIPTION tmux is a terminal multiplexer: it enables a number of terminals to be created,accessed,an[详细]
-
linux基础命令一
所属栏目:[Linux] 日期:2020-12-14 热度:181
linux 基础命令一 1、 date 命令 date 命令介绍:显示或者设置系统日期 date 命令的语法: 显示日期: date ?[options...] ?[+FORMAT] FORMAT :为显示日期的格式符号 %D :以斜杠为分割符显示日期 %F :显示当前系统的日期,以中横线分割日期 %T :显示当前[详细]
-
Linux shell (6)
所属栏目:[Linux] 日期:2020-12-14 热度:115
1.linux shell函数: 将一组命令集或语句形成一个可用的块,这些语句块成为函数。 2.shell 函数的组成: ?函数名:函数的名字,注意一个脚本中函数名要唯一,否则会引起调用函数紊乱 ?函数体:函数内部命令的集合,实现一个业务的功能 3.shell 函数定义的格[详细]
-
2018-2019-2 20165231《网络对抗技术》Exp0 Kali安装 Week1
所属栏目:[Linux] 日期:2020-12-14 热度:74
下载Kali Linux系统 进入官网进入下载页面,因为我们是在虚拟机内使用,而官网已经为我们提供了VM版的所以我就直接下载了这个版本的。 根据官网提示使用管理员帐号root(密码为toor)登录,创建自己的个人帐号。 因为是官网配置版所以网络什么的都配置好了,[详细]
-
Linux常用保护机制
所属栏目:[Linux] 日期:2020-12-14 热度:97
Linux程序常见用的一些保护机制 一、NX(Windows中的DEP) NX :No-eXecute、 DEP :Data Execute Prevention 也就是数据不可执行,防止因为程序运行出现溢出而使得攻击者的shellcode可能会在数据区尝试执行的情况。 gcc默认开启,选项有: gcc -o test test[详细]
-
算法(第4版)PDF下载
所属栏目:[Linux] 日期:2020-12-14 热度:149
网盘下载地址:算法(第4版)PDF下载 – 易分享电子书PDF资源网 ? 作者:?塞奇威克 (Robert Sedgewick)?/?韦恩 (Kevin Wayne) 出版社:?人民邮电出版社 原作名:?Algorithms 4th edition 译者:?谢路云 出版年:?2012-10-1 页数:?636 定价:?99.00元 装帧:?平装 内[详细]
-
linux下vscode的c++工程配置
所属栏目:[Linux] 日期:2020-12-14 热度:119
准备 安装vscode,可直接下载deb包进行安装,完成后安装C/C++ for Visual Studio Code插件,安装后重启(最新1.3版本以后不需要重启)。 生成目录和文件 新建文件夹【test】,并新建文件helloworld.cpp文件,文件中内容如下, #include iostream#include strin[详细]
-
Linux下Shell日期的格式
所属栏目:[Linux] 日期:2020-12-14 热度:178
不管是哪种语言,日期/时间都是一个非常重要的值。比如我们保存日志的时候,往往是某个前缀再加上当前时间,这样日志文件名称就可以做到唯一。在Shell环境里,我们获取时间的命令是date,但date出来的时间日期格式、内容可能不是我们所想要的,所以我们可能[详细]
-
awk的强大操作
所属栏目:[Linux] 日期:2020-12-14 热度:199
awk是一种用于处理文本、模式匹配的编程语言。与sed和grep,俗称Linux下的三剑客。学会 awk 等于你在 Linux 命令行里,又多了一种处理文本的选择。这篇文章重点教你如何使用,看完这篇文章,就大致知道如何使用了,力求简单使用。 术语铺垫 在awk的文本处理[详细]
-
[Linux] 011 其它权限管理命令
所属栏目:[Linux] 日期:2020-12-14 热度:157
1. 权限管理命令:chown 命令名称:chown 命令英文原意: ch ange file own ership 命令所在路径:/bin/chown 执行权限:所有用户 语法:chown [用户] [文件或目录] 功能描述:改变文件或目录的所有者 范例: 改变文件 fenjie 的所有者为 sc chown sc fengji[详细]
-
Linux shell进阶
所属栏目:[Linux] 日期:2020-12-14 热度:54
由于条件判断和循环跟其他语言都大同小异,学过编程的话很好理解,这里只贴出格式,不具体写用法了。(select菜单会详细讲一下) 条件判断 if条件判断 普通if条件判断: if 判断条件1; then 条件为真的分支代码elif 判断条件2; then 条件为真的分支代码elif[详细]
-
Linux计划任务及压缩归档(week2_day1)--技术流ken
所属栏目:[Linux] 日期:2020-12-14 热度:197
? 计划任务介绍 ? 我们可以通过一些设置。来让电脑定时提醒我们该做什么事了。或者我们提前设置好,告诉电脑你几点做什么几点做什么,这种我们就叫它定时任务。而遇到一些需要执行的事情或任务。我们也可以通过命令来告诉电脑一会临时把这个工作给做一下 总[详细]
-
2018-2019-2 《网络对抗技术》 Exp0 Kali安装 20165216 Week1
所属栏目:[Linux] 日期:2020-12-14 热度:199
20165216 Kali安装教程 任务一:Kali映像文件下载以及安装 点击进入https://www.kali.org/downloads/ 选择Kali Linux Light 64 Bits进行下载 进入VMware,选择新建虚拟机 点击典型,下一步 选择所下映像文件路径 选择操作系统Linux(L),版本选择Linux3.x内核64[详细]
-
Linux常用命令
所属栏目:[Linux] 日期:2020-12-14 热度:119
Linux常用命令 一 、须知 起始符:[[email?protected]~] 符号 说明 root 当前登录用户 localhost 主机名 ~ 当前所在目录(家目录),超级用户登陆时所在目录为/root,普通用户为/home/username # 超级用户的提示符(普通用户的提示符是$) 目录或文件的详细[详细]
-
20165302Exp0 Kali安装 Week1
所属栏目:[Linux] 日期:2020-12-14 热度:154
一,下载 下载网址https://www.kali.org/downloads/ 二,安装(安装过程中有一部分没有截图,因此没有贴上) 创建虚拟机 选择Linux,版本Ubuntu 一直下一步,最后点击 自定义硬件---新CD/DVD--使用ISO映像文件--关闭--完成 运行虚拟机,选择Graphical instal[详细]