基础命令总结(Linux)

首次登陆与在线求助(Linux)

Linux主机通常都会加挂一个UPS(不间断电源)

图形用户界面:
在这里插入图片描述

查看目录树架构:
在这里插入图片描述
在这里插入图片描述

X Window与命令行系统的切换

Linux默认情况下会提供六个终端来让用户登录,切换的方式为使用:【Ctrl+Alt+F1~F6】的组合键
系统会将【F1】【F】命名为tty1tty6的操作接口环境
【Ctrl+Alt+F1】:图形用户界面模式
【Ctrl+Alt+F2F6】命令行模式登录tty2tty6终端

可以通过命令行模式输入startx进入图形用户界面模式

命令行模式下命令的执行

注销Linux:exit 注意注销并不是关机。

【hehe@localhost ~】$ command 【-options】 parameter1 parameter2 …
--------------------------------命令 ---------- 选项 ---------- 参数(1) ------参数(2)
命令、选项、参数等这几个东西中间以空格来区分,无论空几格shell都视为一格,所以空格是很重要的特殊字符;
回车键代表着一行命令的开始启动;
命令太长了,可以用反斜杠(\)来转义回车键,使命令连续到下一行,注意,反斜杠后就立刻接着特殊字符才能转义
英文大小写字母是不一样的,如cd与CD并不相同
第一个被输入的字符绝对是命令或是可执行的文件

基础命令操作:

date:显示时间与日期
locale 显示目前所支持的语系
LANG=en_US.utf8
export LC_ALL=en_US.utf8
LANG只与输出信息有关,诺需要更改其他不同的信息,需要同步更新LC_ALL
cal:显示日历
bc:计算机

date:
date
date +%Y/%m/%d 这些都是参数
date +%H:%M

cal:
cal
cal 2017 2017是年份
cal 【month】 【year】

bc:

  • 加法
  • 减法
  • 乘法
    / 除法
    ^ 指数
    % 余数
    注意:bc默认仅仅输出整数,如果要输出小数点下位数,那么就必须要执行【scale=number】命令,那个number就是小数点位数
    如scale=3,就是三位小数
    通过【quit】退出bc的软件环境

执行命令的两种情况:
一种是该命令会直接显示结果,然后回到命令提示字符等待下一个命令的输入
一种是进入到该命令的环境,直到结束该命令才回到命令行界面的环境

重要的几个热键【tab】、【Ctr】-c、【Ctrl】-d

【Tab】按键
具有命令补全与文件补齐的功能
ca【Tab】【Tab】 注意:Tab键是按不是输入这个字符
在这里插入图片描述

ls -al ~/.bash【Tab】【Tab】
在这里插入图片描述

总结一下:【Tab】接在一串命令的第一个字段后面,则为【命令补全】
【Tab】接在一串命令的第二个字段后面,则为【文件补全】
若安装了Bash_completion软件,则在某些命令后面使用【Tab】按键时,可以进行【选项/参数的补齐】功能

【Ctrl】-c
终止目前程序的按键

【Ctrl】-d
键盘输入结束
例如你想要直接离开命令行模式,可以按下【Ctrl】-d就能够直接离开(相当于输入exit)

【shift】+【page UP】|【page UP】
如果命令特别长,不在目前的屏幕中,可以用这个向上向下翻页

Linux系统的在线求助man page 与 info page
–help
如:date --help
man
如 :man date
可以用【/字符】来主动查找关键字
按q离开
既然man page,自然就是因为有一些文件数据,所以才能能够让man page 读出来。它通常放在/usr/share/man
在这里插入图片描述

可以看到【date(1)】,其中(1)的意义是什么呢?
区段1:用户指令
区段2:系统调用
区段3:程序库调用
区段4:设备
区段5:文件格式
区段6:游戏
区段7:杂项
区段8:系统指令
区段9:内核内部指令
区段n:Tcl或Tk指令
在这里插入图片描述

查找特定命令/文件的man page说明文件
man命令操作:
在这里插入图片描述

如【man -f man】
输出:
左边部分:命令(文件)以及该命令所代表的意义(那个数字)
右边部分:这个命令的简要说明

当使用【man -f man】man只会找数据中的左边那个命令(文件)的完整名称,有一个不同都不行

man 1 man
man 7 man
但在输入man man时取出的数据是1还是7呢?这个就跟查找的顺序有关了,查找的顺序记录在
/etc/man_db.conf这个配置文件当中,先查到的哪个说明文件,就会被显示出来

【man -k man】则可以查找关键字,与【man -f man】不同

与man相似的命令
whatis【文件或命令】 相当于man -f【文件或命令】
注意:如果没有whatis命令,可以通过命令【mandb】建立
apropos【文件或命令】 相当于man -k【文件或命令】

info page
info page则是将文件数据拆成一个一个的段落,每一个段落用自己的页面来编写,并且在各个页面还有类似网页的超链接来跳到各不同的页面中,每个独立的页面也被称为节点

File:代表这个info page 得数据是来自info.info
Node:代表当前页面的的节点
Next:下一个节点的名称,按【N】到下一个节点去
Up:到上一层节点的总览画面按【U】回到上一层
Prev:前一个节点,按【P】返回上一个节点
在这里插入图片描述

按下【h】会有操作提示
在这里插入图片描述

在下面可以看到【menu】
在这里插入图片描述

我们可以通过使用上下左右按键;来将光标移动到该文字到该文字或【*】上,按下entry,就可以前往该小节也可以按下【Tab】在画面在的节点间移动

很多说明文件都放在/usr/share/doc

文本编辑器:nano
如【nano text.txt】
在这里插入图片描述

^代表的是【Ctrl】键

正确的关机方法
若不正常关机,则可能造成文件系统的毁损
【who】可以看看谁在线
【sync】将数据同步写入硬盘的命令
【shutdown】关机
【reboot】、【halt】【poweroff】重新启动,关机
其实关机命令中已经执行了【sync】

【shutdown】简单的语法规则:/sbin/shutdown【-krhc】 【时间】 【警告信息】
-k:不关机,只是将警告信息发出去
-r:重启
-h:立即关机
-c:取消已经进行的shutdown命令

重点回顾:

1.为了避免瞬间断电造成的Linux危害,建议作为服务器的Linux主机应该加上UPS来提供稳定电源
2.X Window的环境下想要强制重新启动X的组合按键wei【Alt】+【Ctrl】+【backspace】
3.默认情况下,,Linux提供tty1~tty6的终端页面
4.在终端环境中,可以通过$或#判断为一般账号或root账号
5.取得终端支持的语系数据可执行【echo $LANG】或【locale】命令
6.组合按键中,【tab】按键可做为(1)命令补全(2)文件名补全(3)参数选项补全,【Ctrl】-c可以中断目前运行的程序
7.Linux系统上的英文大小写为不同的内容
8.联机帮助系统有man及info
9.man page 说明后面的数字中,1代表一般账号可用命令,8代表系统管理员常用命令,5代表系统配置文件格式
10.info page 可将一份说明文件拆成多个节点显示,并具有类似超链接的功能,增加易读性
11.系统需要正确的关机比较不容易损坏

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值