8-20 linux常用基础命令学习
2015-08-23 08:27
531 查看
首先,讲解命令之前了解一下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:显示当前工作目录
3、ls:显示目录内容
例:
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:显示当前登陆系统的用户
6、whereis和which:用于查看外部命令对应的可执行文件位置
7、w:用于显示当前登陆系统的用户信息
8、whoami:显示当前用户
9、stat:用来显示文件胡详细信息
10、echo:指令输出文本行
可直接后加文本
也可用来输出shell变量
11、type:用来判定给定命令是内部命令还是外部命令
命令有两类:
内部命令:由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,hwclock
date:显示和设定系统时间
例如:显示为year-month-Day-hour-minute-second,如2015-8-23-06-54-46
cal:显示日历
cal:显示当月日历cal[[month] year]显示特定月历例:
3、clock和hwclock:获取当前时间,可用来同步系统时间和硬件-s,--hctosys同步硬件时间-w,--systohc同步系统时间
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:显示当前工作目录
3、ls:显示目录内容
例:
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:显示当前登陆系统的用户
6、whereis和which:用于查看外部命令对应的可执行文件位置
7、w:用于显示当前登陆系统的用户信息
8、whoami:显示当前用户
9、stat:用来显示文件胡详细信息
10、echo:指令输出文本行
可直接后加文本
也可用来输出shell变量
11、type:用来判定给定命令是内部命令还是外部命令
命令有两类:
内部命令:由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,hwclock
date:显示和设定系统时间
例如:显示为year-month-Day-hour-minute-second,如2015-8-23-06-54-46
cal:显示日历
cal:显示当月日历cal[[month] year]显示特定月历例:
3、clock和hwclock:获取当前时间,可用来同步系统时间和硬件-s,--hctosys同步硬件时间-w,--systohc同步系统时间
相关文章推荐
- Linux socket 初步
- 10 篇对初学者和专家都有用的 Linux 命令教程
- Linux 与 Windows 对UNICODE 的处理方式
- Ubuntu12.04下QQ完美走起啊!走起啊!有木有啊!
- 解決Linux下Android开发真机调试设备不被识别问题
- 运维入门
- 运维提升
- Linux 自检和 SystemTap
- Ubuntu Linux使用体验
- c语言实现hashmap(转载)
- Linux 信号signal处理机制
- linux下mysql添加用户
- Scientific Linux 5.5 图形安装教程
- 基于 Linux 集群环境上 GPFS 的问题诊断
- 谁是桌面王者?Win PK Linux三大镇山之宝
- vivi下重新调整分区
- Linux VS Unix:Linux欲一统天下 Unix不死
- linux下设定环境变量
- Linux下修改MySQL编码的方法