Linux学习总结

算法琉璃客
• 阅读 1705

前言介绍:

根目录下的所有文件(文件夹):

bin etc lib64 opt run sys var
boot home media proc sbin tmp
dev lib mnt root srv usr

1.重启network网卡

service NetworkManager stop 
chkconfig NetworkManager off 永久关闭Manager网卡
service network restart 重启network网卡

2.获取ip

ip addr /ifconfig

3.cd指令(目录跳转指令)

说明:Linux是基于文件(目录)的,文件排列是一种树形结构。
目录间可以进行跳转。(利用cd指令)

cd / 跳转到根目录
cd ~ 跳转到用户目录(root目录)
cd . 跳转到当前目录
cd ..跳转到上级目录
cd -返回上一次操作的目录
cd 返回用户主目录(root目录)
cd /usr/ 进入到usr目录
pwd 查看当前所在的目录

4.ls指令

ls 展示当前目录下的文件(文件夹)的简要信息
ls -l 展示当前目录下的文件(文件夹)的详细信息
ll 相当于(ls -l 指令)
ls *.txt 展示当前目录下所有的txt文件
ls b* 展示当前目录下所有的以b开头的文件和文件夹

5.目录操作(操作前建议跳转到 cd /usr/local/src)

mkdir 创建目录
mkdir a 创建a目录
mkdir a b c d 同时创建四个目录(a、b、c、d)
mkdir -p a/b 创建a目录,并在a目录下创建b目录(创建层级目录)
mkdir -m 777 a 创建一个权限为777的c目录(此权限是最大的,任何人都可以访问)
rmdir 删除目录(如果目录中还有文件,则不能用此命令,不允许删除---该命令只能删除空目录)
rmdir a b c d 同时删除四个目录(a、b、c、d)

6.vi/vim指令

vim是vi的增强版本

vim a.txt 如果当前目录下有该文件,则打开该文件

    如果当前目录下没有该文件,则创建该文件,并打开

esc 键 切换模式
编辑模式:

    i 在光标前插入
    a 在光标后插入
    o 在下一行插入
    u 插销之前的修改
底行模式:shift+: (冒号)启动底行模式
    :wq       保存后退出
    :q!      不保存,退出(强制执行)
    :/world   在光标前查找world
    :?world  在光标之后查找world 

7.删除文件指令(rm)

rm a.txt 删除当前目录下的a.txt文件,有提示,输入y表示删除,输入n表示不删除
rm -f a.txt 不提示直接删除当前目录下的a.txt文件
rm -rf a 不提示,递归删除a目录以及a目录中的全部内容。(rmdir删除目录时,只能删除空的文件夹)
rm -rf * 删除当前目录下所有的内容
rm -rf /* 删除根目录下的所有内容,慎用,可能导致虚拟机无法使用了!
rmdir 目录 只能删除空目录

8.复制(cp)&移动指令(mv)

学习指令要学会使用--help

cp --help
cp a.txt b.txt (操作文件)
     如果没有b.txt则会创建b.txt,然后将a.txt中的内容复制到b.txt中
     如果有b.txt则会提示是否覆盖原有内容。
cp -r a b (操作文件夹)
     如果没有b目录则会创建b目录,然后将a目录中的内容复制到b目录中
     如果有b目录则会将a目录中的内容复制到b目录中。
mv a b (原有位置的a就没有了)
     若该目录下有a目录,有b目录,该指令运行结果为将a移动到b目录下
     若该目录下有a目录,没有b目录,该指令运行结果为将a重命名为b
mv a.txt b.txt (原有位置的a.txt就没有了)
     若该目录下有a.txt,有b.txt,该指令运行结果提示是否覆盖 y-将a.txt中的内容赋值到b.txt中,并删除a.txt,名字为b.txt  n-不做任何处理
     若该目录下有a.txt,没有b.txt,该指令运行结果为将a.txt重命名为b.txt

9.解压/压缩指令

tar -xvf 文件(用tab键提示)
-c 打成tar文件
-x 解开tar文件
-v 显示运行过程的信息
-f 指定文件名
-z 压缩文件

tar –cvf n.tar ./* 打包当前目录下的所有文件和目录,文件名为n.tar
tar –zcvf n.tar.gz ./* 打包并压缩当前目录下的所有文件和目录,文件名为n.tar.gz
tar –zxvf n.tar.gz 解压n.tar.gz

点赞
收藏
评论区
推荐文章
Easter79 Easter79
3年前
typeScript数据类型
//布尔类型letisDone:booleanfalse;//数字类型所有数字都是浮点数numberletdecLiteral:number6;lethexLiteral:number0xf00d;letbinaryLiteral:number0b101
Stella981 Stella981
3年前
Docker桥接宿主机网络与配置固定IP地址
有些需求是把这个容器与宿主机在同一个网段,但是本人不建议这样子去操作,因为一个容器本身就是一个封装好的服务。建议去按默认的网络去实现。临时设置\root@linuxdocker01~\vima.sh\网桥名称br\_namebr0\添加网桥brctladdbr$br\_name\给网桥设置I
Wesley13 Wesley13
3年前
Java中Class对象详解
<divclass"htmledit\_views"id"content\_views"<phttps://blog.csdn.net/mcryeasy/article/details/52344729<br</p<p待优化整理总结</p<p</p<h1style"padding:0px;fontfamily:'apple
Wesley13 Wesley13
3年前
FLV文件格式
1.        FLV文件对齐方式FLV文件以大端对齐方式存放多字节整型。如存放数字无符号16位的数字300(0x012C),那么在FLV文件中存放的顺序是:|0x01|0x2C|。如果是无符号32位数字300(0x0000012C),那么在FLV文件中的存放顺序是:|0x00|0x00|0x00|0x01|0x2C。2.  
Wesley13 Wesley13
3年前
ES初体验
ES部署1、安装jdk82、将elasticsearchworkspace文件夹和software文件夹拷贝到linux系统根目录,如果已经存在则删除。3、修改software下elasticsearch1到\3文件夹下config文件夹下elasticsearch.yml文件中所有ip为10.0.6.138为当前环
Wesley13 Wesley13
3年前
mysql设置时区
mysql设置时区mysql\_query("SETtime\_zone'8:00'")ordie('时区设置失败,请联系管理员!');中国在东8区所以加8方法二:selectcount(user\_id)asdevice,CONVERT\_TZ(FROM\_UNIXTIME(reg\_time),'08:00','0
Stella981 Stella981
3年前
Linux应急响应(四):盖茨木马
0x00前言Linux盖茨木马是一类有着丰富历史,隐藏手法巧妙,网络攻击行为显著的DDoS木马,主要恶意特点是具备了后门程序,DDoS攻击的能力,并且会替换常用的系统文件进行伪装。木马得名于其在变量函数的命名中,大量使用Gates这个单词。分析和清除盖茨木马的过程,可以发现有很多值得去学习和借鉴的地方。0x01应急场景
Stella981 Stella981
3年前
HTML5新增input标签属性
一.inputtype属性1<formaction""2邮箱<inputtype"email"name""id""<inputtype"submit"value"提交"<br/<br/3手机号码<inputtype"tel"name
Stella981 Stella981
3年前
Linux日志安全分析技巧
0x00前言我正在整理一个项目,收集和汇总了一些应急响应案例(不断更新中)。GitHub地址:https://github.com/Bypass007/EmergencyResponseNotes本文主要介绍Linux日志分析的技巧,更多详细信息请访问Github地址,欢迎Star。0x01日志简介Lin
Wesley13 Wesley13
3年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
美凌格栋栋酱 美凌格栋栋酱
5个月前
Oracle 分组与拼接字符串同时使用
SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(
算法琉璃客
算法琉璃客
Lv1
这段感情我们真的该放下了,不舍也咽入口中,散了吧
文章
3
粉丝
0
获赞
0