Linux基础查漏补缺

第二遍重新回顾Linux基础

1.查找忽略的知识点
2.再次记忆一些基础知识
3.巩固基础为运维研发工作,做好准备

只写一些细小的知识点,自己知道的就默认不写了

查看主机名

在这里插入图片描述

修改主机名

sudo hostnamectl set-hostname <newhostname>

在这里插入图片描述

查看IP地址

ifconfig
ip addr show

Linux的 “–”和“-”

“-” 引导短格式选项(单个字符)
“–”引导长格式选项(多个字符)

多个短格式可以写在一起 例如:tar -xzvf xxx

根目录文件的意义和作用

在这里插入图片描述

alias

alias 别名:为使用频率较高的命令做了简短的调用名称

添加别名: alias xx = "xxxxxxxxxx"
删除别名: unalias xx

让别名永久生效(将别名设置在~/.bashrc文件)

alias cp='cp -i'
alias egrep='egrep --color=auto'
alias fgrep='fgrep --color=auto'
alias grep='grep --color=auto'
alias l.='ls -d .* --color=auto'
alias ll='ls -l --color=auto'
alias ls='ls --color=auto'
alias mv='mv -i'
alias rm='rm -i'
alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'
  • 图解
    在这里插入图片描述

直接在命令行界面输入firefox

可以直接启动浏览器,好像没什么用

更新20190118
可以用来打开图片 firefox xxx.png 或者 display xxx.png

数组越界发生什么

1.mmu硬件设备发现当前虚拟机的值是非法的或者是一个没有权限来访问的地址
2.硬件设备mmu向操作系统抛出一个异常
3.操作系统内核给对应进程发送11号信号,导致进程异常终止

命令行光标移动的几个操作

ctrl+u删除当前光标前面的文字
ctrl+k-删除当前光标后面的文字
ctrl+a:光标移到行首
ctrl+e:光标移到行尾。
ctrl+b:光标左移一个字母
ctrl+f: 光标右移
其他操作见另一篇博客

重定向

test.sh > filename重定向test.sh的输出到文件 filename 中。如果 filename 存在的话,那么将会被覆盖
test.sh &> filename重定向 test.sh 的 stdout(标准输出)和 stderr(标准错误)到 filename 中。
test.sh >&2重定向 test.sh 的 stdout 到 stderr 中。
test.sh >> filenametest.sh 的输出追加到文件 filename 中。如果filename 不存在的话,将会被创建。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值