linux入门操作

linux操作

Ctrl + Alt + F1 ~ F6可以切换登录界面

exit命令可以退出登录,退出登录并不是关机

linux中英文的大小写是不一样的

基础指令的操作

  • 显示日期的指令:date

  • 显示日历的指令:cal(calendar)

  • 简单好用的计算器:bc(Basic Calculator)

    但是bc预设仅输出整数,如果要输出小数,则需要输入scale=number ,这个number就是小数点的位数。

    quit指令退出计算器

重要的几个按键

  • Tab 具有补全功能,例如我们要输入apple时,我们仅需输入a,然后按table键,如果在当前目录下仅有一个a的文件,则会直接补全,如果不只一个,我们可以连按两下Tab,这样系统就会列举当前目录下所有的a开头地文件。
  • Ctrl + C 强制终结
  • Ctrl + D 通常代表键盘输入结束,例如我们在进入bc程序的时候,可以通过quit指令退出,也可通过Ctrl+D直接退出

Linux在先求出系统man(manual–操作说明)

man是一个说明文档查看指令,man 指令(函数,软件)

当然也可以通过man man来查看man自身的使用

如果我们通过man printf就可以查看printf的使用说明了,但我们可以看到说明的左上角是PRINTF(1),为什么是1呢?难道还有2吗?这时候我们可以通过man -f printf来查看与printf相关的说明(注意-f的使用,很重要哦),可以看到有1 和3 ,可以通过man 3 printf进入3的说明文档,那这个1和3代表什么意思呢。看下表

代号代表内容
1使用者可以操作的指令或可执行文件
2系统核心可呼叫的函数与工具等
3一些常用的函数(function)与函式库(library)
4装置档案的说明
5设定档或者是某些档案的格式
6游戏(games)
7惯例与协议等,例如 Linux 标准档案系统、 网络协议、ASCII code 等等的说明内容
8系统管理员可用的管理指令
9跟 kernel 有关的文件

在一个man文档里边也很为好几个部分进行介绍,知道每部分代表什么能帮助我们快速找到需要的内容

代号内容说明
NAME简短的指令、数据名称说明
SYNOPSIS简短的指令下达语法(syntax)简介
DESCRIPTION较为完整的说明,这部分最好仔细看看!
OPTIONS针对 SYNOPSIS 部分中,有列举的所有可用的参数说明
COMMANDS当这个程序(软件)在执行的时候,可以在此程序(软件)中下达的指令
FILES这个程序或数据所使用或参考或连结到的某些档案
SEE ALSO可以参考的,跟这个指令或数据有相关的其它说明!
EXAMPLE一些可以参考的范例
BUGS是否有相关的臭虫!

man文档可以通过空格进行向下翻页,通过pageup / pagedown进行上/下翻页

/string向下搜索string,?string 向上搜索string

linux关机

什么?关机还要学?首先我们是使用的命令行,必须通过指令关机。由于linux是多人多任务操作系统,可能同时有多个用户在使用,所以我们不能轻易的关机,我们的关机可能造成其他用户的不可逆转的损失,如何知道当前使用的用户呢?可以通过who命令。所以在确认只有自己使用的时候再关机哦。说了这么多,那到底怎么关机啊。

正确关机指令: shutdown,reboot

  • 数据同步写入磁盘:sync

    sync是同步这个单词的缩写,例如在java中有一个同步的关键字,老长了,我们只需要记住前面几个字母然后自动补全就行了。

    在linux中为了加快数据的读取速度,有些数据的修改并不会直接写入磁盘,而是在内存中,如果没有将数据同步写入磁盘就关机,可能导致数据并未成功保存 。(需要root权限)

  • 惯用关机指令shutdown 可以通过man了解

    The first argument may be a time string (which is usually “now”).

    -r可以选择重启

    -h 将系统的服务停掉后立即关机 ,我们一般都加这个参数

    -t 后面加秒数

    -c 取消正在进行的shutdown指令内容

    [root@linux ~]# shutdown -h now 
    立刻关机,其中 now 相当于时间为 0 的状态 
    [root@linux ~]# shutdown -h 20:25 
    系统在今天的 20:25 分会关机 
    [root@linux ~]# shutdown -h +10 
    系统再过十分钟后自动关机 
    [root@linux ~]# shutdown -r now 
    系统立刻重新开机 
    [root@linux ~]# shutdown -r +30 'The system will reboot' 
    再过三十分钟系统会重新开机,并显示后面的讯息。 
    [root@linux ~]# shutdown -k now 'This system will reboot' 
    仅发出警告信件的参数!系统并不会关机啦!吓唬人!
    
  • 重启命令 reboot ,和 shutdown - h now一样

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Little BigUs

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值