linux基础操作命令

linux一些基础的操作

/*终端的概念terminal

 

* 补充:所谓的终端界面/terminal/Console,都是一个东西,就是命令行模式,与之相对的就是我们现在默认进入的X Window 的窗口管理器环境

 

-*linux默认提供六个终端,tty1~tty6,ctrl+alt+F1-6切换终端,tty2-6,是不存在的,只有按下相对的切换按键才会产生额外的tty,也就是说系统默认提供你一个tty而已。

-*在每一个终端里我们都需要登录,也就是真正的多人多任务系统。startx就会打开x window 也就是图形化操作界面。一般默认的开机就是tty1,而且默认的是图形化操作界面,想从别的终端切回来,就按对应的终端按键就行了。

-*~,是个变量,代表当前用户的家目录

-*如何离开或者说注销在终端里的登录,exit就行了或者ctrl+d

**命令的一些格式

-*【用户家目录(~)】命令  【-options】 parameter1 ……

空格的多少无所谓,linux总是认为是一个空格,选项(options)可以缺少。命令太长的时候需要在一行的最后使用\转义回车

-*date:显示时间的命令

cal :显示日历的命令

bc:简单好用de计算器。默认生成的都是整数。相对的有一个scale的设置位用来设置小数的显示,scale就像我们程序中需要初始化的变量一样,为scale 赋值(通过scale = num,num指代小数的位数)详见P131

-*常用的热键:

tab,有自动补全的作用,跟在第一个字段后面就是补全命令,跟在第二个字段后面就是文件/参数/选项补全。按两次,就是显示所有含有输入字符段的命令或者文件。

Ctrl+c:终止程序运行

Ctrl+d:通常代表键盘输入结束的意思(end of file 或者end of input),另外他也被用来代替exit的输入,也就是注销用户的时候。

上下翻页,shift+page up/down

 

/*man

**比如DATA(1)这里的1是有意义的,一般1-9分别代表不同使用环境或类型的文件,1,shell环境下可以直接操作的文件;5,配置文件或是某些文件的格式;8,系统管理员可用的管理命令

**一些在man page页可以使用的命令:

-*page up/down:向上/下翻页

-*home:第一页

-*end:最后一页

-*空格键:向下翻一页

-*/string:查找string,向下找

-*?string:向上查找

-*n/N:比如用的/string,n,接着向下找,N反向找;

-*q:退出man page

**

 

* 补充:我们查找命令的时候,有两种想法,一个是严格的查找我们输入的命令,一种是只要有我们输入的字符就显示出来(也就是所谓的关键词搜索),很显然,Linux有:

man -f 命令:查找命令的说明文件 ,只会查找数据中的左边那个命令的完整名称,不容许有一点区别 (whatis等效)

man -k 命令:以命令作为关键字,查找含有命令的文件  (apropos等效)

 

/*info

 

* 补充,man命令一口说出一堆信息,info就比较节制一点,把文件信息分成数个段落,每个段落成为一个单独的文件,并且每一个文件之中还有类似于超链接的操作(使用快捷键跳转到不同的文件)

 

这个命令和man差不多,默认放置在/usr/share/info/

比较特别的点是它存在节点node,第一行就提供了很多信息,file,node,next(下一个节点),up(上一层),Prev(前一个节点)

-*常用按键:N(下一个节点),P(前一个节点),U(上一层的节点),在info page 按h,可以看到常用按键页,tab可以再节点间移动,有节点的地方通常以*表示。

/*document,文件,存放软件的说明文件和安装须知,计划,规划和可安装程序包等/usr/share/doc

/*nano,超简单的文件编辑器,真的

 

**正确的关机方式

关机:shutdown

重新启动:reboot

系统停止:halt

关机:poweroff

**在关机之前sync(数据同步写入磁盘)

因为CPU常用的一些数据是存在内存里的,因为硬盘太慢,所以关机之前要把这部分数据存起来。sync,一般账号使用只会存储自己的数据;root账号,会更新整个系统的硬盘数据。

1,shutdown

如今的centos,时间参数可以不加,没有的话就是默认一分钟执行。-k,警告;-r(reboot)重启;-h(halt)系统停止后关机;-c,取消已经在进行的shutdown指令内容。

-*now,相当于时间为0的状态;20:20;+10,10分钟之后。后面的警告信息是字符串,放在单引号里面。

shutdown -Pnow 断电

shutdown -h now 将系统的服务停掉后,立即关机,从字面上看它们是有区别的,实际上就不知道了

2,reboot/halt/poweroff

sync;sync;sync;reboot,重新启动

halt,系统停止;

poweroff:系统关机

3,系统管理工具systemctl

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值