linux常见命令操作学习,8-20 linux常用基础命令学习

首先,讲解命令之前了解一下LINUX的一些基础知识

linux的特性:

1.一切皆文件;

2、由众多目标单一的小程序组成,组合小程序完成复杂任务;

3、尽量避免跟用户交互;

4、使用纯文本文件保存配置信息

一、简单操作命令cd,pwd,ls,tty,who,whereis,which,w,whoami,stat,echo

1、cd:目录切换

常见用法

.

..

cd:回用户主目录

cd~:回用户主目录

cd~USERNAME:切换至指定用户家目录

cd-:当前所在目录和上次所在目录来回切换

2、pwd:显示当前工作目录

08f88e59cdb7121456107a6d611d5e64.png

3、ls:显示目录内容

2a7f0f456afa2397d1f2632aebead2c2.png

例:

836f0fb8f1d8da051d650f5987c1eae0.png

4、tty:显示当前终端设备

例如:

Last login: Fri Aug 21 05:39:46 2015 from 192.168.163.1

[root@centos6 ~]# tty

/dev/pts/0

提到tty小编就不得不提下linux的终端类型了,linux中终端类型通过连接方式的不同主要分以下几类

物理终端:/dev/console

虚拟终端:/dev/tty[1-6]#系统启动后默认进入切换方式ctrl+Alt+[F1-6]

串行终端:/dev/ttys[0]

伪终端:/dev/pts/数字#图形界面打开的命令行模式和通过远程访问连接方式的终端

5、who:显示当前登陆系统的用户

3c384e5f265d57c47bc50a9b3aa4cdd2.png

6、whereis和which:用于查看外部命令对应的可执行文件位置

3a4f707cb0b9e581d67ceb1a8c4b896b.png

7、w:用于显示当前登陆系统的用户信息

73dcac8b5a75fd1ea337322f436c281f.png

8、whoami:显示当前用户

dd6d3086800b0db23f4b58a931de6894.png

9、stat:用来显示文件胡详细信息

4b4ec96592c53eaa3ab024d19b9c98b7.png

10、echo:指令输出文本行

可直接后加文本

也可用来输出shell变量

21fc94f66513d365fa7691376ad548be.png

11、type:用来判定给定命令是内部命令还是外部命令

0907cdc5834286ccc76df6f93721f89e.png

命令有两类:

内部命令:由shell程序自带的命令;

外部命令:每个命令都有一个与之对应的,且名字同于命令的可执行程序文件

二、开关机命令shutdown,halt,poweroff,reboot

1、shutdown:惯用关机命令

主要参数

-t sec : -t 后面加秒数,亦即『过几秒后关机』的意思

-k : 不要真的关机,只是发送警告讯息出去!

-r : 在将系统的服务停掉之后就重新开机

-h : 将系统的服务停掉后,立即关机。

-n : 不经过 init 程序,直接以 shutdown 的功能来关机

-f : 关机并开机之后,强制略过 fsck 的磁盘检查

-F : 系统重新开机之后,强制进行 fsck 的磁盘检查

-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'#仅发出警告信件的参数!系统并不会关机

2、poweroff:相当于shudown h now  立即关机

3、reboot:相当于 shutdown r now

4、halt:关机,相当于shutdown h +0

三、时间管理命令data,cal,clock,hwclockdate:显示和设定系统时间

f153ee88354381b110be7f05c468655c.png

例如:显示为year-month-Day-hour-minute-second,如2015-8-23-06-54-461c5d6f347c36688efb9963f3ac771864.png

cal:显示日历

cal:显示当月日历

cal[[month] year]显示特定月历

例:

49e8bce3775caa8416fad1cf508f0ba4.png

3、clock和hwclock:获取当前时间,可用来同步系统时间和硬件

-s,--hctosys同步硬件时间

-w,--systohc同步系统时间

cd2f4c446a89b87986ad4919804f54c4.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值