-
linux awk命令
所属栏目:[Linux] 日期:2020-12-13 热度:145
https://www.cnblogs.com/ggjucheng/archive/2013/01/13/2858470.html http://www.cppblog.com/API/archive/2011/04/24/144895.html http://blog.chinaunix.net/uid-25324849-id-3079445.html http://www.itshouce.com.cn/linux/linux-awk.html http://www.z[详细]
-
SHELL中的exit 0 和 exit 1有什么区别?
所属栏目:[Linux] 日期:2020-12-13 热度:79
区别只有一点: 表示程序的运行结果不同。 exit(0):正常运行程序并退出程序; exit(1):非正常运行导致退出程序; 在 shell 中调用完程序之后,用 echo $? 命令就可以看到程序的 exit 值。在 shell 脚本中,通常会根据上一个命令的 $? 值来进行一些流程[详细]
-
【转载】linux查看文件行号的七种方法
所属栏目:[Linux] 日期:2020-12-13 热度:160
文件内容如下,要求显示文件内容对应的行号 1. cat -n filename 2.nl filename 3. grep -n? ".* " filename 4.awk '{print NR,$0}'? filename 5. less -N filename (按q退出) 6.sed '=' filename | sed 'N;s#n# #g' 7. vim filename? :set nu ? 1、cat -n?[详细]
-
Linux利用Sysctl命令调整内核参数
所属栏目:[Linux] 日期:2020-12-13 热度:145
sysctl 命令被用于在内核运行时动态地修改内核的运行参数,可用的内核参数在目录 /proc/sys 中。它包含一些TCP/IP堆栈和虚拟内存系统的高级选项, 这可以让有经验的管理员提高引人注目的系统性能。用sysctl可以读取设置超过五百个系统变量。 1、常见用法 列[详细]
-
linux关于文件绝对路径的查看命令
所属栏目:[Linux] 日期:2020-12-13 热度:157
1.列出所有文件的绝对路径 ls | sed "s:^:`pwd`/:" find??$PWD?|?xargs?ls?-ld?|?grep?^-?|?awk?-F'?'?'{print?$9}'? ? find??$PWD?|?xargs?ls?-ld? ? ? 2.查看某个文件的绝对路径 pwd|awk?'{print?$1"/file_name"}' ? ? ?[详细]
-
su 和 sudo、su root和su - root 区别 su - root 不同用户目
所属栏目:[Linux] 日期:2020-12-13 热度:184
su 和 sudo 的区别: 1.共同点:都是root用户的权限; 2.不同点:su仅仅取得root权限,工作环境不变,还是在切换之前用户的工作环境;sudo是完全取得root的权限和root的工作环境。 su - root 和 su root(su)有什么区别? su - root:表示人以root身份登录ju[详细]
-
Linux--查询文件的第几行到第几行命令
所属栏目:[Linux] 日期:2020-12-13 热度:117
cat catalina.out | tail -n +14000 | head -n 10000 | sort | uniq -c? ? #从14000行开始显示10000行到24000行 linux 如何显示一个文件的某几行(中间几行) 【一】从第3000行开始,显示1000行。即显示3000~3999行 cat filename | tail -n +3000 | head -n 10[详细]
-
linux命令之 repeat 重复执行命令
所属栏目:[Linux] 日期:2020-12-13 热度:83
linux下有时候执行需要持续性测试一天执行命令,可以使用repeat重复执行该命令 进入?~/.bashrc 中编辑一个函数function repeat()? 加入内容如下: $ vim ~/.bashrc function repeat() { number=$1 shift echo $@ for n in $(seq $number); do $@ done } 退出[详细]
-
Linux sed命令
所属栏目:[Linux] 日期:2020-12-13 热度:106
sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内[详细]
-
渗透常见linux命令
所属栏目:[Linux] 日期:2020-12-13 热度:66
转载原文:https://www.cnblogs.com/pshell/p/8493331.html ? 在拿到一个 webshell 之后,大家首先会想到去把自己的权限提升到最高,windows 我们会提升到 SYSTEM 权限,而 Linux 我们会提升到 root 权限,拿在进行 Linux 提权的时候我们要进行哪些操作呢?[详细]
-
【转载】shell基础知识
所属栏目:[Linux] 日期:2020-12-13 热度:149
变量的定义: a=1 b=hello c="hello world !" d='hello "反启" !' e=`ls`? (注意:这是反引号) 备注:=号左右不能有空格;如果内容有空格需要使用单引号或者双引号;双引号支持转译 $开头的变量会被自动替换 变量替换: ${value:-word}:如果变量名存在且非n[详细]
-
profile、environment、.bashrc、bashrc区别【转载】
所属栏目:[Linux] 日期:2020-12-13 热度:94
/etc/profile 为系统的每个用户设置环境信息和启动程序,当用户第一次登录时,该文件被执行,其配置对所有登录的用户都有效。当被修改时,必须重启才会生效。英文描述:”System wide environment and startup programs,for login setup.” /etc/environment[详细]
-
Linux流量监控工具 – iftop
所属栏目:[Linux] 日期:2020-12-13 热度:140
一直都是使用 nethogs 监控网站的流量,想换一下试试其他软件,所以找到了 iftop,这是一款不错的流量监控软件,在?Ubuntu?上安装也很方便。 打开终端,直接在终端输入以下命令: sudo apt-get install iftop 使用也很简单,直接输入命令: sudo iftop 如果[详细]
-
SQL语句update修改数据库字段
所属栏目:[Linux] 日期:2020-12-13 热度:82
1、例如修改数据表t_email 中email字段中yahoo.cn 修改为163.com 查询语句执行如下: UPDATE `t_email` t SET t.`email` = REPLACE(t.`email`,'yahoo.cn','163.com'); 2、更新 runoob_id 为 3 的runoob_title 字段值的 "C++" 替换为 "Python": UPDATE runoo[详细]
-
linux用户添加
所属栏目:[Linux] 日期:2020-12-13 热度:184
添加和删除用户对每位Linux系统管理员都是轻而易举的事,比较棘手的是如果要添加几十个、上百个甚至上千个用户时,我们不太可能还使用useradd一个一个地添加,必然要找一种简便的创建大量用户的方法。Linux系统提供了创建大量用户的工具,可以让您立即创建大[详细]
-
关于linux的权限系统知识点(drwxr-xr-x)
所属栏目:[Linux] 日期:2020-12-13 热度:129
? 在Linux系统中使用 ll 命令可以看到文件的权限信息,如图: 接下来主要解释一下这些权限的含义: 可以看到总的十个字符: 1、第一个字符表示文件类型: d 表示是目录 - 表示是文件 l 表示是链接文件 b 表示为设备文件里面的可供存储的周边设备(可按块随机[详细]
-
使用VMware安装CentOS 7
所属栏目:[Linux] 日期:2020-12-13 热度:189
? 一、下载VMware和CentOS 7 VMware下载地址:https://www.vmware.com/cn.html CentOS下载地址:https://www.centos.org/download/ 下载CentOs时有"DVD ISO"和"Minimal ISO"选择,前者是完整版,后者是最小安装光盘版,可以根据自己的选择下载。需要注意的是[详细]
-
Windows下怎么执行shell脚本
所属栏目:[Linux] 日期:2020-12-13 热度:77
? 1、在windows下想要执行shell脚本,需要使用到"Git Bash",所以我们需要先安装Git。 2、查看Git环境变量是否配置,没有配置需要配置(我这里安装Git时自动配置了) 3、随意目录,打开"Git Bash"窗口,创建一个shell脚本文件。 如:touch test.sh 4、创建成[详细]
-
Linux中vim和vi编辑器的使用
所属栏目:[Linux] 日期:2020-12-13 热度:130
? vim 和 vi 的关系: 可以将vim视作vi的高级版本,vim可以用颜色或下划线的方式来显示一些特殊信息。vim不止是文本处理软件,而可以说是一个程序开发工具。因为vim里面加入了很多额外功能,例如支持正则表达式的查找,多文件编辑,区块复制等。 ? ? vim 和[详细]
-
Linux 定时任务 Crontab
所属栏目:[Linux] 日期:2020-12-13 热度:66
一、首先介绍一下 Crontab 命令 crontab -e ? ? ? ? ? // 编辑crontab的工作内容 crontab -l ? ? ? ? ? // 查阅crontab的工作内容 crontab -r ? ? ? ? ? // 删除所有的crontab的工作内容,若仅要删除一项,请用-e去编辑 ? 二、书写符号说明 * * * * * comman[详细]
-
Linux 定时任务 Crontab按秒执行
所属栏目:[Linux] 日期:2020-12-13 热度:161
? 目前在crontab中最小执行时间单位为分钟。 如果需要按秒来执行,有以下两种方法: ? 方法一:通过sleep来实现 例: 1、创建test.php文件,这里测试通过打印时间好区分。 ? php file_put_contents ('log.txt', date ('Y-m-d H:i:s') . "n",1)"> FILE_APPEN[详细]
-
VMware安装Linux提示此主机支持 Intel VT-x,但 Intel VT-x 处于
所属栏目:[Linux] 日期:2020-12-13 热度:149
? ? 问题: ? 原因: 这是由于没有开启虚拟技术导致的。 解决: 进入电脑BIOS设置,将"Inter Virtual Technology"设置为"Enabled",保存设置。 ?[详细]
-
Linux常用命令
所属栏目:[Linux] 日期:2020-12-13 热度:190
1. ls (英文全拼:list files)命令用于显示指定工作目录下之内容(列出目前工作目录所含之文件及子目录)。 语法: ls [-alrtAFR] [name...] -a 显示所有文件及目录 ( . 开头的文件不会列出) -l 除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯[详细]
-
linux中sed命令
所属栏目:[Linux] 日期:2020-12-13 热度:100
linux sed--行处理 sed是处理简单字符串替换(substitution)的主要工具,大部分情况下也是用来做替换工作的。 sed是一种流编辑器,它是文本处理中非常中的工具,能够完美的配合正则表达式使用,功能不同凡响。处理时,把当前处理的行存储在临时缓冲区中,称[详细]
-
linux命令(5):rm 命令
所属栏目:[Linux] 日期:2020-12-13 热度:144
linux中删除文件和目录的命令: rm命令。rm是常用的命令,该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。对于链接文件,只是删除了链接,原有文件均保持不变。 rm是一个危险的命令,使用的时候要[详细]