Linux基本命令
Linux基本命令和运行级别
文本界面提示符
[root@www ~]#
root 当前用户
www 计算机名称或部分名称
~ 当前路径 表示家目录
#当前为管理员 $普通用户
使用PS1命令修改提示符
命令语法
命令 [命令选项] [参数]
学会看语法:
{必选项}[可选项]
举例
ls -a /tmp 等价 ls –all /tmp
ls 命令
-a 命令选项 简写使用- 全写--
/tmp 参数
多个命令选项,可以用一个-,谁在后面谁站优势
使用type命令区分命令是内部还是外部命令:
linux 命令分为:内部命令和外部命令
内部命令是linux内核自带的,执行效率更高;
外部命令需要安装以后才能使用,但是系统默认已经为你安装了很多外部命令,供大家使用(大部分都是外部命令)
type type
type is a shell builtin 内部命令
type clear
clear is hashed (/bin/clear)外部命令
Linux外部命令的存放路径
bin的命令任何人都可以使用,sbin的命令称为特权命令,只有管理员可以使用
[root@www ~]# echo $PATH
/usr/local/sbin
/usr/local/bin
/usr/sbin
/usr/bin
Linux常用命令
linux基本命令
1)清屏命令:clear 快捷键 ctrl+l
2)帮助命令:man man空格加命令
3)进入文件夹命令: cd
4)列出当前目录内容命令:ls [-a -l -d ]
5)显示主机名:hostname
6)显示日期时间:date [-s %F]
7)显示日历:cal
8)计算器:bc
9)重启命令:(所有用户)reboot (管理员专用)shutdown -r init 6
10)注销命令:logout
11)关机命令:(所有用户)halt (管理员专用)shutdown -h init 0
12) 显示当前操作系统和机器的信息: uname
13) 显示当前路径: pwd
man帮助命令
帮助命令 man命令后面可以加一个数字参数,表示具体的范围定位:
数字"1"表示用户命令
数字"2"表示系统调用
数字"3"表示C语言库函数
数字"4"表示设备或特殊文件
数字"5"表示文件格式和规则
数字"6"表示游戏及其他
数字"7"表示宏、包及其他杂项
数字"8"表示系统管理员相关的命令
ls列出当前目录内容命令
ls –F 文件夹后加/显示
ls –x 按水平对齐方式列出档案
ls –m 以”,”隔开档案
ls –t 按时间排序档案
ls –a 显示隐含档案
ls –l 显示详细信息,此命令等同于ll。
ls –d 显示目录而不是其内容
ls -h 以K、M、B的形式进行显示
ls -R
cal日历
日历
example
cal 05 2005 显示2005年5月
cal 2018 显示2018年的12个月
bc计算机
浮点运算 scale 指定小数点位数
echo "scale=2;100/3"|bc
uname
me显示当前操作系统和机器的信息
#uname -a 显示所有信息
#uname -p 显示处理器类型
#uname -m 显示机器硬件信息
#uname -r 显示内核版本
关机命令
shutdown命令
shutdown -h now :立即关机
shutdown -h 1 :1分钟后关机
shutdown -r now :立即重启
shutdown -r 1 :1分钟后重启
sleep 30 && shutdown -h now 30秒之后关机
halt
关机
reboot
重启
sync:
把内存的数据同步到磁盘
特别注意:当关机或重启前,都应当先执行一下sync指令,把内存的数据写入磁盘,防止数据丢失
运行级别
#临时切换运行级别
init [012356]
#以上的关机原理其实就是这个
0:关机
1:单用户[找回丢失密码]
2:多用户状态[无网络服务]
3:多用户状态[有网络服务]
4:保留级别
5:图形界面
6:系统重启
修改默认运行级别
vim /etc/inittab
修改最后一行:
id:5:initdefault:
查看历史命令history指令
查看已经执行过历史命令,也可以执行历史指令
history 查看所有的历史指令
history 10 查看最近执行的10条指令
!100 执行编号为100的指令
date日期指令
date 显示当前日期
data +%Y 显示当前年份
data +%m 显示当前月份
data +%d 显示当前天
data "+%Y-%m-%d %H:%M:%S"
忘记root密码
思路: 进入到 单用户模式,然后修改 root 密码。因为进入单用户模式,root 不需要密码就可以登录。
动手:
开机->在引导时输入 回车键-> 看到一个界面输入 e -> 看到一个新的界面,选中第二行(编辑内核)在输入 e-> 在这行最后输入1 ,再输入 回车键->再次输入 b ,这时就会进入到单用户模式。
这时,我们就进入到单用户模式,使用 passwd 指令来修改 root 密码。