从零开始学Linux
nefu-ljw
这个作者很懒,什么都没留下…
展开
-
Linux sed命令,awk命令【基本用法以及shell编程】
grep 、sed、awk被称为linux中的"三剑客"。总结一下这三个"剑客"的特长。grep 更适合单纯的查找或匹配文本sed 更适合编辑匹配到的文本awk 更适合格式化文本,对文本进行较复杂格式处理参考:awk从放弃到入门(1):awk基础 (通俗易懂,快进来看)文章目录(一)sed命令 基本用法(二)awk命令 基本用法(三)利用awk命令 编写shell脚本(一)sed命令 基本用法已知quote.txt文件内容如下:The honeysuckle band played.原创 2020-06-21 19:26:39 · 3585 阅读 · 3 评论 -
Linux 用户与用户组管理(useradd,usermod,userdel,newusers,groupadd,groupdel)
创建一个用户名 jone 描述信息为 jone 用户组为 jerry 登陆 shell 为/bin/sh 登陆主目录为/home/jone的用户useradd jone -c "jone" -s /bin/sh -d /home/jone -u 1999–c表描述信息 –g设置基本组 –s设置shell类型 –d设置主目录 –u设置用户ID...原创 2020-06-20 21:57:54 · 1642 阅读 · 0 评论 -
Linux shell脚本编程【条件判断、循环、函数】
(一)条件判断语句1、创建一个简单的shell程序,输入学生的成绩,给出该成绩对应的等级,90分以上为A,80-90为B,70-80为C,60-70为D,小于60分为E。要求使用if…elif….else fi实现。vim t4.sh,编写内容如下:#!/bin/bashnum=$# # get the number of parameterif [ $num -lt 1 ]; then echo "The number of paramter is less than on原创 2020-06-20 21:33:25 · 2690 阅读 · 1 评论 -
Linux常用命令 用法总结(sort,find,tar,ln,chmod,chown)
Linux实验课的内容,正好有些命令忘了,写篇文章总结一下用法。本文承接于之前写的这篇文章:从零开始学Linux【Linux常用的基本命令&&文件通配符】运行环境:CentOS 7(一)sort命令,排序文件内容使用命令cat用输出重定向在家目录下创建文件facebook.txt,文件内容为:google 110 5000baidu 100 5000guge 50 3000sohu 100 4500第一列为公司名称,第2列为公司人数,第3列为员工平均工资。原创 2020-06-13 21:43:22 · 7519 阅读 · 3 评论 -
Linux 获得纯ip信息 grep/sed/awk/正则表达式
先得到ip所在行:ip a | grep inet | grep -v inet61.用awk命令获得ipawk命令类似cut命令,但是awk的分割符可以是多个字符,cut只能以单个字符作为分割符。以'inet '为分割符,打印得到其后的内容,再用'/'做分割符,打印得到其前的内容。ip a | grep inet | grep -v inet6 | awk -F 'inet ' '{print $2}' | awk -F '/' '{print $1}'原创 2020-04-23 17:56:08 · 1864 阅读 · 0 评论 -
Linux jdk安装及环境变量配置(jdk-8u144-linux-x64.tar.gz)
进入etc目录,打开 /etc/profile,文件内容并没有JAVA_HOMEsudo vi /etc/profile 用vi命令编辑profile文件按 i 进入编辑模式,键盘的上下左右移动光标到最后一行在最后一行加上:export JAVA_HOME=/opt/jdk按esc键退出编辑模式,回到命令行模式输入 :wq 保存并退出cd /etc/profile.d 进入到该目录下sudo vi java.sh 创建java.sh文件并按 i 进入编辑模式,加上这两句,输入 :wq 保存退出原创 2020-03-14 10:13:10 · 2788 阅读 · 0 评论 -
Ubuntu 18.04 安装 VMware Tools【最简单有效的方法,三行代码搞定】
VMware Tools 能实现主机和虚拟机文件的复制(直接拖拽即可),还能复制粘贴文本。网上的安装教程都是长篇大论,还没什么用,终于翻到一篇文章,找到一个最简单的安装方法。进入终端,只需要输入三行命令:sudo apt upgratesudo apt install open-vm-tools-desktop -ysudo rebootreboot表示重启系统,重启之后你就会发...原创 2020-03-13 23:43:51 · 4184 阅读 · 2 评论 -
Linux 更换yum源【提高网速,最简单有效的方法】
Q:什么是yum,什么是yum源,常见的yum源有哪些?A1:yum,全称“Yellow dog Updater, Modified”,是一个专门为了解决包的依赖关系而存在的软件包管理器。就好像 Windows 系统上可以通过 360 软件管家实现软件的一键安装、升级和卸载,Linux 系统也提供有这样的工具,就是 yum。简单来说,yum是Linux下更新、管理软件的命令,也有相应的图像界面...原创 2020-03-12 00:06:33 · 704 阅读 · 0 评论 -
从零开始学Linux【Linux常用的基本命令&&文件通配符】
运行环境:Linux发行版:ubuntu-18.04.4-desktop-amd64虚拟机软件:VirtualBox-6.1.4-136177-Win以下命令均在Linux终端(terminal)上运行有效。pwd 显示当前路径cd name 从当前路径进入到name目录cd /name1/name2/name3 从当前路径进入到name1/name2/name3目录(后面可以...原创 2020-03-11 10:14:54 · 981 阅读 · 0 评论