Linux基础入门:③Linux系统管理及常见系统管理命令

一·Linux中的bash的特性

①补全

在Linux中敲下未完成命令后按tab键即可补全完整命令,路径同理,但应当注意补全命令时如果命令过短,系统无法识别命令后会不执行,再次按下tab键后系统会根据键入的命令为开头列出命令列表,以下为命令实例
在这里插入图片描述
以下为路径补全实例(未输入完整且唯一路径)
在这里插入图片描述

②快捷键

按键组合命令作用
ctrl+a光标移动到命令行的最前端
ctrl+e光标移动到命令行的最后端
ctrl+k删除光标后的所有字符
ctrl+u删除光标前的所有字符
ctrl+l清屏
crtl+c终止前台运行的程序
ctrl+d退出

③命令历史

命令命令作用
$HISTSIZE记录shell进程可以保留的命令历史的条数
$HISTFILE持久保存命令历史的文件
$HISTFILESIZE命令历史文件的大小

④History命令

-c:清空命令历史
在这里插入图片描述

-r:从命令历史文件读取命令历史至命令历史列表中
在这里插入图片描述

-d offset:指定删除命令历史列表中的命令(如实例删除 echo $HISTFILE)
在这里插入图片描述

-w:从命令历史列表写入命令历史文件(将此次开机后输入的命令保存至历史命令文档中)

⑤命令别名

使用alias命令来对自己的常用命令进行自定义,以下图中的nb=“。。。”即为自定义的命令
在这里插入图片描述
用法:alias NAME=" commond "
取消这条命令的用法;unalias NAME=" commond "
将自定义的命令永久保存至系统应当执行以下命令:
vi /etc/bashrc(打开配置文件)
在这里插入图片描述
将alias NAME=" commond "键入后退出保存随后输入source /etc/bashrc
即可

⑥变量中的重要符号

符号含义
l管道符
.当前目录
上级目录
多个命令顺序执行,用分号分割
``命令替换
‘’强引用
“”弱引用
*通配
{}扩展

⑦输入输出重定向

定向类型示例
标准输出重定向1> 1>> > >
标准错误重定向2> 2>>
混合输出&> . 2>&1

#/dev/zero------是一个输入设备,你可你用它来初始化文件。该设备无穷尽地提供0,可以使用任何你需要的数目——设备提供的
要多的多。他可以用于向设备或文件写入字符串0。

#/dev/null------它是空设备,也称为位桶(bit bucket),外号叫无底洞,你可以向它输出任何数据,它通吃,并且不
会撑着!任何写入它的输出都会被抛弃。如果不想让消息以标准输出显示或写入文件,那么可以将消息重定向到位桶。

⑧命令行通配符

命令含义
*任意长度任意字符
?任意单个字符
[]指定范围内的任意单个字符
[^]指定范围外的任意单个字符
[[:upper:]]所有大写字母
[[:lower:]]所有小写字母
[[:alpha:]]所有字母
[[:digit:]]所有数字
[[:space:]]所有空白字符
[[:punct:]]所有标的符号
[[:punct:]]所有标的符号之外

二·常见系统管理命令

命令用法
ls显示指定的工作目录或目录下的内容
ls-a显示所有文件,包括隐藏文件
ls-l使用列表格式显示文件信息
ls-d显示目录本身
ls-h以易读方式显示文件大小
ls-i显示文件inode
pwd显示当前工作目录
cd切换工作目录
date显示时间和日期
date-s设置时间或者日期
date-d以指定格式显示时间
                            clock命令
命令用法
hwclock-s以硬件时钟为准,把系统时间设置为与硬件时间一致
hwclock-w以系统时间为准
                            passwd命令
命令用法
passwd-l锁定
passwd-u解锁
passwd-e用户下次登录后需要重置密码
passwd-n两次修改密码最小间隔时间
passwd-x两次修改密码最大间隔时间
passwd-w在多长时间前提示修改密码
passwd–d username删除用户密码
passwd–stdin从标准输入获取密码
                              su命令  
命令用法
su切换用户身份
su-c commond username以username的身份去执行commond
              uptime 查看系统运行信息  
命令用法
last列出目前与过去登陆过系统的用户信息
last-aip地址显示在最后一列
last-dip地址转换成主机名
last-n #列出n行
last-x显示系统重启 开机以及运行级别信息
   dmesg:显示开机命令信息命令
命令用法
free显示内存状态
free-b以bytes为单位来显示内存的信息
free-k,m,g,t以此类推
命令用法
ps显示进程瞬间的状态
ps-a显示所有进程
ps-u显示以用户为主的进程
ps-x显示完整信息 与a一起使用
ps-l显示详细信息
      top   实时监控系统处理器得状态 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值