Home:表示“家”,表示除了root用户以外其他用户的家目录,类似于windows下的User/用户目录。 Proc:process,表示进程,该目录中存储的是Linux运行时候的进程。...cd 路径 补充: 在Linux中有一个特殊的符号“~”,表示当前用户的家目录。...其中*称之为通配符,意思表示任意的字符,Linux*,则表示只要文件以Linux开头,后续字符则不管。 ? vim 作用:打开文件,创建文件 # vim 文件路径 退出文件 :q 回车 ?...输出重定向 一般命令的输出都会显示在终端中,有些时候需要将一些命令的执行结果想要保存到文件中进行后续的分析/统计,则这时候需要使用到的输出重定向技术。...>:覆盖输出,会覆盖掉原先的文件内容 >>:追加输出,不会覆盖原始文件内容,会在原始内容未尾继续输出 # 正常的命令 > 文件的路径 # 正常的命令 >> 文件的路径 如果后面的文件路径不存在则会创建
zhangsan 18 2 lisi 20 3 wangwu 31 awk '{print "学号:"$1 " 姓名:"$2 " 年龄:" $3}' log.txt 如果文件中的不是根据空格区分...添加参数-F根据某字符断句 awk -F - '{print "ID:"$1 " 姓名:" $2 " 年龄:"$3}' log.txt 需求2:获取某个jar包的id,并且kill掉 jps -l...| grep "alibaba" | awk '{print $1}' 参考 https://www.runoob.com/linux/linux-comm-awk.html
//-d 使用指定的日期时间,而非现在的时间。 //-f 此参数将忽略不予处理,仅负责解决BSD版本touch指令的兼容性问题。...//-r 把指定文档或目录的日期时间,统统设成和参考文档或目录的日期时间相同。 //-t 使用指定的日期时间,而非现在的时间。...使用重定向>>与echo命令向my.txt文件写入 hello world 数据 $ echo "hello world" >> my.txt 将my.txt复制一份到~/workspace/tmp/test...才可以改变文件的权限 chmod命令权限值的格式 用户表示符+/-=权限字符 +:向权限范围增加权限代号所表示的权限 -:向权限范围取消权限代号所表示的权限 =:向权限范围赋予权限代号所表示的权限 用户符号...| tail -n 1 熟练使用tab键的自动补全功能 tab等键的使用 //[Tab]按键---具有『命令补全』和『档案补齐』的功能 //[Ctrl]-c按键---让当前的程序『停掉』 //[Ctrl
在Linux中有关sed的命令; 说到sed命令,就不得不sed,awk,grep三个命令,很多时候这三个命令是一同出现的; 对三者进行一个总结: sed:常用来做行数据增删改查 awk:常用来做列数据切分与提取...grep:常用来做全局数据的查询定位 sed命令作用: 对Linux中的文本文件进行逐行读取,读到匹配的行按照既定的规则进行处理 语法介绍 sed [选项] [编辑命令] [文件] 常用选项包括:...-e :直接在命令行模式上进行sed动作编辑,此为默认选项; -f :将sed的动作写在一个文件内,用–f filename 执行filename内的sed动作; -i :直接修改文件内容; -n...,字符串替换,通常这个 s 的动作可以搭配正规表示法; g :全局,如果不使用 g 标记,sed 的替换命令只会替换每一行中的第一个匹配项。...当使用 g 时,它会替换行中的所有匹配项; sed实战: 查询(p/n命令) cat 1.txt 1 2 3 4 5 6 7 8 9 10 // 查询第8行数据 sed '8p' 1.txt ('8p
在Linux中,观察服务器网络带宽是一个很重要的技能。...如果我们想要知道服务器的总带宽是多少,最简单的命令是 #查看服务器总带宽,包括上传带宽和下载带宽 speedtest-cli image.png iftop命令: image.png image.png...常见参数使用: n参数 #显示ip地址 iftop -n image.png i参数 #指定网卡 iftop -i eth0 p参数 image.png P参数(大写P) image.png j/k命令...按j键或k键可以向上或向下滚动屏幕显示当前的连接信息 l 通过此键可打开iftop输出过滤功能,比如输入要显示的IP,按回车后,屏幕就只显示与这个IP相关的流量信息 L 通过此键可切换显示流量刻度范围...通过此键可根据左边的本地主机名或IP地址进行排序 > 通过此键可根据远端目标主机的主机名或IP地址进行排序 o 通过此键可切换是否固定显示当前的连接
首先本篇 核心是 top 命令的 讲解,也会讲一些其他命令 快速导航 CPU 信息 切换显示列及排序 首先,要了解一些 常用命令 我是谁 提示你当前的账号 whoami 我在哪 提示你当前的位置 pwd...进入top 命令 按一下 “f” 键 "↑"、"↓"键可以控制选择的目标 "d" 键或者 "空格"键 可以控制是否显示 "s" 是设置当前选中的字段排序 下面图片有 whose current...值越低抢占的运行时间越多,其实际优先级就越高 (linux 099 的 pr 属性 realtime (rt) 任务,100139 (PR + 100)属性用户) COMMAND 进程名或启动的命令行(...通过 c命令切换) ENVIRON 环境变量 TTY 使用的 Tty 没有的话表示为 ? ...CPU 资源 TIME 进程占用 CPU 时间 (如果使用 S 命令启用累加模式(Cumulative Mode) 则包含其曾经的子进程。
前言 相信大家对于linux常用的命令一定都不陌生,但是一些简单,好玩,有趣,虽然可能没有实际作用的命令,你又有了解多少呢?...话不多说,本期文章为大家带来15个好玩的linux命令,希望大家能够喜欢! ?...linux_logo命令即可 ?...Dustin Kirkland 利用一个长途飞行的时间,编写了这个炫酷、有趣但也没什么实际作用的软件。 在其它Linux发行版中,可以通过以下命令安装。...---- 小结 本期介绍Linux有趣,好玩的命令到这里就结束了,感兴趣的朋友们记得点个关注,在看。后续笔者会为大家更新更多有趣,好玩的内容,敬请期待!
linux提供了很多命令来协助我们快速定位到错误,free命令是Linux最常用的命令之一:它可以查看系统的内存状况,包括服务器的总内存,已经使用的内存和剩下未被使用的内存,以及缓冲区和缓存各自占用的内存情况...buffer:缓冲区 将数据缓冲下来,解决速度慢和快的交接问题;速度快的需要通过缓冲区将数据一点一点传给速度慢的区域。...cache:缓存 实现数据的重复使用,速度慢的设备需要通过缓存将经常要用到的数据缓存起来,缓存下来的数据可以提供高速的传输速度给速度快的设备。...理解了buffer和cache的作用后,那么free展示的信息就易懂了,现在开始分析free命令输出的每一行代表的含义: 第一行:Mem 总共的内存994(total) = 787(used)+207...(free),used表示系统已经被使用的内存,它包括应用程序使用的内存,以及用于缓冲和缓存的内存总和。
MINIX虽然很好,但只是一个用于教学目的的简单操作系统,而不是一个强有力的实用操作系统,然而最大的好处就是公开源代码。...Linux中常用指令 # Linux中命令格式: 命令 -选项 参数 如: ls -l /usr 注意:在linux中命令严格区分大小写 7.1 ls 命令 # ls 显示文件和目录列表...7.7 vi命令 # vi / vim是Unix / Linux上最常用的文本编辑器而且功能非常强大。...# 6.设置用户密码:passwd [用户名] # 7.su 切换用户 su root 7.10 权限相关命令 Linux文件有三种典型的权限,即r读权限、w写权限和x执行权限。...数字法: 4读 2写 1执行 chmod 777 文件名 7.11 配置Linux中的网络 linux系统中默认是没有打开自动获取IP地址的,所以我们需要简单的几步来修改配置文件告诉
平常运维工作中,在LINUX和WINDOWS之间传输文件时,一般用ftp工具来完成,最近学习慕课网的视频时学到sz和rz这两个命令,非常方便好用,现在总结如下。...如果机器上没有安装过 lrzsz 安装包,则无法使用rz和sz命令。...Or run: yum makecache fast Determining fastest mirrors …… 1.sz下载 从Linux下载文件到本机 , 在Linux终端输入命令回车后...2.rz上传 从本地上传文件到Linux,在Linux终端输入命令回车后,选择本地要上传的文件即可,可一次指定多个文件。...命令格式: rz
大家好,又见面了,我是你们的朋友全栈君。...windows系统下常见的压缩格式有 .zip .rar linux系统下 常见的 压缩格式有 .zip .gz .bz2 .tar.gz .tar.bz2 下面我来简单的介绍一下 linux...系统下 zip压缩命令的使用方法 .zip 压缩命令的使用方法 .zip 的使用方法非常的简单 使用 zip 命令即可 压缩文件 格式为 zip 压缩文件名 源文件 如图 mywork...zip 命令还可以用来压缩目录的 压缩目录 格式为 zip 压缩文件名 源目录 如下图 我们将要压缩 mywork 目录 使用 命令 zip -r mywork.zip mywork...即可压缩成功 .zip 解压命令的使用方法 解压命令 格式为 unzip 压缩文件名 如图我删除 mywork 目录 如何使用 unzip mywork.zip 即可把文件解压 发布者
大家好,又见面了,我是你们的朋友全栈君。...压缩 压缩文件 语法 gzip 源文件 1 如压缩 b.txt 使用命令 gzip b.txt 即可 注意 压缩为 .gz 文件 源文件会消失 如果想保留源文件 使用命令 gzip -c 源文件 >...压缩文件 1 如压缩 b.txt 且保留 b.txt 使用 命令 gzip -c b.txt > b.txt.gz 压缩目录 语法 gzip -r 目录 1 注意 gzip 压缩目录 只会压缩目录下的所有文件...不会压缩目录 如下图 解压 语法 gzip -d 压缩文件 gunzip 压缩文件 1 2 如解压上图中的 a11.txt.gz 和 a1.txt.gz 分别使用命令 gzip -d a11.txt.gz
在这篇文章中,我们讨论了一些可以帮助你加固Linux系统的安全技巧。当然,对于各种运行的服务而言,仍有许多值得加固的Linux安全技巧有待发掘。我希望你能从本文中找到对你有用和有趣的内容。...本文中,我们将讨论如何通过一些Linux的安全命令,加固你的Linux系统。 在最开始,我们需要问的一个问题是:Linux是已经足够被安全加固了吗?答案当然是否定的。...Linux的安全问题而毁了你的“生活”。...因为他们可以去下载一个简单的C文件(POC),并且在你的系统上进行编译,从而在几秒钟之内就成为了root用户。如果编译器是开启的话,他们还可以在你的系统上做一些严重的破坏。...在这篇文章中,我们讨论了一些可以帮助你加固Linux系统的安全技巧。当然,对于各种运行的服务而言,仍有许多值得加固的Linux安全技巧有待发掘。我希望你能从本文中找到对你有用和有趣的内容。
作者:lrq110120 来源:http://richylu.blog.51cto.com/1481674/1915484 本文中,我们将讨论如何通过一些Linux的安全命令,加固你的Linux系统。...Linux的安全问题而毁了你的“生活”。...我们都知道,sudo命令允许非root用户以root身份运行各种命令。你可以在/etc/sudoers文件中查到所有的sudo配置。 你可以禁止用户去运行那些root才能运行的命令。...因为他们可以去下载一个简单的C文件(POC),并且在你的系统上进行编译,从而在几秒钟之内就成为了root用户。如果编译器是开启的话,他们还可以在你的系统上做一些严重的破坏。...在这篇文章中,我们讨论了一些可以帮助你加固Linux系统的安全技巧。当然,对于各种运行的服务而言,仍有许多值得加固的Linux安全技巧有待发掘。我希望你能从本文中找到对你有用和有趣的内容。
作者:lrq110120 来源:http://richylu.blog.51cto.com/1481674/1915484 本文中,我们将讨论如何通过一些Linux的安全命令,加固你的Linux系统。...Linux的安全问题而毁了你的“生活”。...我们都知道,sudo命令允许非root用户以root身份运行各种命令。你可以在/etc/sudoers文件中查到所有的sudo配置。 你可以禁止用户去运行那些root才能运行的命令。...因为他们可以去下载一个简单的C文件(POC),并且在你的系统上进行编译,从而在几秒钟之内就成为了root用户。如果编译器是开启的话,他们还可以在你的系统上做一些严重的破坏。...当然,对于各种运行的服务而言,仍有许多值得加固的Linux安全技巧有待发掘。我希望你能从本文中找到对你有用和有趣的内容。
回顾一下,我们前面学习了进程创建,进程终止,进程等待,进程替换,通过这些内容我们可以来进行实现简单的shell命令行解释器!!!...shell运行原理 同时,在理解一下shell的运行原理:shell内部提取命令行做分析,然后调用exec. shell执行命令必须通过创建子进程,如果不创建子进程会把我们所有的shell全部替换,所以执行命令时一般磁盘上的程序必须创建子进程...内建命令 我们在运行自己写的shell的时候,发现输入cd …输入cd path等命令时发现路径并没有改变!...没有发生改变是因为自己写的shell执行很多命令都要fork()创建子进程,让子进程执行的cd,子进程有自己的工作目录,所以更改的子进程的目录,子进程执行完毕,继续用的是父进程,既shell,并没有影响父进程..., 不需要创建子进程,让shell自己执行对应的命令,本质就是执行系统接口 //像这种不需要我们的子进程来执行,而是让shell自己执行的命令 --内建 内置命令 if(
有时候我们在编译安装软件的过程中还想执行其他命令做其他事情,一般的做法是再开启1个ssh终端去执行命令,事实上linux已经提供screen多重视窗管理程序模拟多个终端。...(1).安装screen软件yum install screen(2).使用screen创建一个新的窗口终端screen此时就是在新的窗口终端了(3).在当前screen终端执行命令ping gaojiufeng.cn... (Detached)1 Socket in /var/run/screen/S-root.(6).重新连接到之前的screen终端去看看screen -r 1043此时又恢复到ping的界面(7).完全退出...screen终端exit此时回到最外层的普通终端界面。...screen还能防止我们的ssh断开命令不执行的问题,另外screen貌似还支持嵌套哈哈。
i的编辑器: 1、三种模式:底行模式 命令模式 插入模式 命令模式: 1、从命令切换插入模式: i : 光标所在左侧输入I 光标移动到所在行的最左则 o :光标移动的下一行(新的一行) O:...1.1为该用户分配所有机器的所有命令 用户名 ALL=(ALL) ALL 1.2为该用户分配所有机器的某条命令 用户名 ALL=(ALL) command 6、编译器:将指定的语言翻译成机器语言...语言的发展历史: 1、机器语言:由0/1组成的指令 (计算机可以直接识别) 2、汇编指令:用助记来替代二进制指令 3、高级语言:用自然的语言来与机器沟通 Linux的编译器:gcc/g++/...如果没有指定可执行文件名,默认生成a.out 2、指定可执行文件名: gcc 源程序.c -o 可执行文件名 执行程序:路径/程序名 【3、编译过程:(函数)】 总结 以上所述是小编给大家介绍的Linux...系统三种模式下的简单命令,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!
大家好,又见面了,我是你们的朋友全栈君。 查看文件或目录的权限:ll 更改权限操作:chmod ①.u表示:属主。 ②.g表示:所属组用户。 ③.o表示:其他用户。 ④.a表示:所有用户。...1.每一行显示一个文件或目录的信息,这些信息包括文件的类型、文件的权限、文件的属主、文件的所属组、文件大小、创建时间和文件名。 2.读取权限:r,写入权限:w,执行权限:x。...如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
windows search ms08-067 加载模块: use model use exploit/windows/smb/ms08_067_netapi 查看模块描述: info 查看该模块下的有效载荷...: show payloads 查看当前载荷需要配置的选项: options show options 查看高级选项: advanced 查看缺失的选项: show missing 查看支持的目标列表:
领取专属 10元无门槛券
手把手带您无忧上云