Linux系统命令

一,简单操作
1,tab补全
(1)tab一次,输入的内容能够唯一标识,直接跳出命令。
(2)输入的内容不能唯一标识,再tab,显示出所有匹配的。
tab命令补全的原理:系统根据环境变量$PATH去文件下寻找符合的命令;
2,shell操作

ctrl+a将光标跳转到最前面
ctrl+e将光标跳转到最后面
ctrl+l清除所有信息
ctrl+k将光标后的字符全部删掉
ctrl+u将光标前的字符全部删掉
ctrl+r搜索历史命令
ctrl+c停止当前正在运行的程序

3,vi/vim操作
vi/vim是Linux的文本编辑器,有命令行模式,输入模式,末行模式三种模式,每种模式都有其对应的快捷操作
(1)命令模式

向上翻页方向键,ctrl+f
向下翻页方向键,ctrl+b

(2)输入模式

a定位到光标后一个字母
A定位到光标所在行的最后一个字母
o定位到光标所在行的下一行
O定位到光标所在行上一行
i定位到光标所在的当前位置
I定位到光标所在行的第一个字母

(3)末行模式

保存文件w
退出q
保存并退出wq,x
打印行号set nu

注:在字母后加!表强制执行。
二,基本命令
1,ls—显示连接文件及链接路径
(1)ls -a显示所有隐藏文件及目录

在这里插入图片描述
(2)ls -A显示隐藏文件
在这里插入图片描述
(3)ls -L显示链接路径下真实文件
在这里插入图片描述
注:ll不是命令,是ls -l的别名,ll 列出来的结果详细;ls 只列出文件名或目录名。
2,mkdir—创建文件夹
在这里插入图片描述
3,cd—切换目录
(1)cd ~切换路径到用户的家目录
在这里插入图片描述
(2)cd -执行上一个执行的文件所在路径
在这里插入图片描述
(3)cd …/切换到上层目录
在这里插入图片描述
(4)cd …/…/切换到上上层目录
在这里插入图片描述
注:…表示上层目录
.表示当前目录

4,pwd—显示当前路径
(1)pwd -L和pwd一样
在这里插入图片描述
(2)pwd -P显示链接文件的真实路径
在这里插入图片描述
5,uname—查看系统信息
(1)uname -a查看系统完整信息
在这里插入图片描述
(2)uname -n查看用户名
在这里插入图片描述
6,date—显示时间
(1)date“+%Y-%m-%d”%H:%M:%S 时间显示格式的拼接
在这里插入图片描述
(2)date -s 00 时间同步到00:00:00
在这里插入图片描述
(3)date +%Z 显示时区
在这里插入图片描述
7,wegt—使用命令行下载网络文件

断点续传wegt -c
后台下载wegt -b
下载到指定路径wegt -p

8,free内存使用情况
(1)free -h有单位
在这里插入图片描述
(2)free-m没单位
在这里插入图片描述注:men:内存
swap:在磁盘上格式化的一个和内存相同的分区
buff:数据读的缓存空间

9,history—查看历史
(1)help history 查看帮助
(2)!# 执行第#行(与历史命令连用)
在这里插入图片描述
(3)!$ 执行最近一次命令
在这里插入图片描述
(4)history -w历史命令列表同步到历史命令文件中
10,grep—过滤
在这里插入图片描述
注:“|”把上个命令的执行结果交给下一个命令继续处理
11,tee—把过滤结果通过管道tee打印入文件中
在这里插入图片描述
12,reboot 重启命令
shutdown -h now关机
三,基本命令块
(1)如何设置历史命令的保存数量

echo $HISTSIZE
 vi /etc/profile
 HISTSIZE=1000
 :wq
 source /etc/profile
 history

(2)如何设置历史命令的文件戳,和使用用户

vi /etc/profile
export HISTTIMEFORMAT="%F%T`whoami`
:wq
source /etc/profile
history

注:··表示把内容还原成命令
(3)编辑脚本

touch test.bash
vi test.sh
sh test.sh

(4)变量

#!bin/bash
who=`whoami`
test(){
ip='192.168.3.44'
ping $IP
echo $who
}
test

(5)垃圾桶(/dev/null)

ping 192.168.3.44 &>/dev/null
echo $?

注:输出结果若为0则表示连通,若非0则表示没有连通

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值