Linux学习总结day2-常用Linux命令

三、常用Linux命令

1.命令提示符的意义

(1)[root@localhost ~]
Root: 当前登录账户名称(切换命令: su - 用户名)
@ :分隔符
Localhost: 主机名(查看命令 hostname)
~: 此位置表示当前工作路径,~相当于/root
(2)#:表示以root账户登录 $表示以普通账户登录

2.常见命令

(1)命令格式:命令名称+空格+参数+空格+目标
(2)参数:
A.长格式:–参数
B.短格式:-参数
C.例:man --help
man -h
(3)目录查看命令
a格式:pwd
b作用:查看当前工作目录的绝对路径
(4)目录切换命令
A格式:cd 路径
B 作用:切换工作目录
C路径
(a)绝对路径:从/开始向下遍历
(b)相对路径:从当前工作目录开始向下遍历(不包含当前工作目录)

D特殊路径
(c)Cd / 切换根目录
(d)Cd … 返回上级目录
(e)Cd ~ 切换root家目录
(f)Cd /root 同上
(g)Cd /home/普通账户名 切换普通账户的家目录
(5)目录浏览命令
A格式 :ls - 参数
B 作用:查看目录中的内容
C 参数:
(a) -a :查看隐藏文件(以点开头的隐藏目录)
(b) -l :查看目录中的详细信息
(c) -d :查看当前目录
D 注意
(a)翻页查看: ls | more
(b)ls -l : 查看目录内的详细信息等同于ll(字母) 命令
(c) ls -dl :查看当前目录的详细信息
E. ls 命令查看的颜色意义
(a)白色:表示普通文件
(b)蓝色:表示目录
(c)红色:压缩文件
(d)黄色:设备文件
(e)绿色: 链接文件

(6)Date命令
A 格式: date [选项] [+显示时间格式]
B 作用:按照指定格式显示日期时间
C 参数(选项):
(a)-s :设定系统的日期时间
(b)-d :显示指定描述的日期时间(几天前/后)
D 日期格式
(a)%Y 完整年份
(b)%m 显示月份
(c)%d 显示日(1-31)
(d)%a 星期几
(e)%j 一年中的第几天(1-366)
(f)例如:date “+%Y-%m-%d”
Date “+%Y-%m-%d %a”
E 时间格式
(a)%H :小时(00-23)
(b)%M :分钟(00-59)
(c)%S :秒(00-60)
(d)%T :tab键(空格)
例如: date “+%Y-%m-%d%t%H:%M:%S” ( 2019-07-07 15:21:10)
F. 其他
(a)%p :显示本地am或pm
(b)%Z (大) :示时区
(c)%j :一般用于备份文件或日志文件,增加此参数,数字越大, 文件越新。
G. date -s “2019-07-07 18:23:40” : 设置系统新的日期时间
H. date -d “+2 day” +%Y-%m-%d :设置系统的日期为2天后(减号为几天前)
(7)cal 命令
A.格式:cal -参数
B. 作用: 显示日历
C. 例如: cal 2019 :显示2019年全年日历
(8)echo命令
A格式: echo -参数
B 作用: 将字符串输出到屏幕或文件中
C . 例如: echo “HELLO”
echo “hello” > 文件名(a1.txt)
(9) history命令
A格式:history -参数
B作用:显示命令历史记录
C 配置文件: /etc/profile
D 默认记录1000条历史命令
E 修改历史命令记录条数:
(a)vim /etc/profile
(b)HISTSIZE=1000 将1000改为5(按i键修改,改完按:wq保存)
(c)Reboot 重启
F 清空历史命令记录 :history -c

3.系统检测命令

(1)ps命令
A 格式:ps -参数
B 作用: 显示进程的参数
C 参数
(a)-a:显示所有进程
(b)-u:用户及其它详细信息
(c)-x:显示没有控制终端的进程
D 常用:ps -au
E 注意:只要关注%CPU(cpu占用率)和%MEM(内存使用率)
(2)top命令
A 作用:动态检测系统的活动和负载,相当于强化版的“任务和管理器”
B top命令显示的表头解释
(a)第一行:
系统时间
运行时间
登录的终端数
系统负载:1分、5分、15分种平均值(三个值越小,系统负载越低)
(b)第二行:
进程总、运行进程数、睡眠数、停止数、僵死数
(c)第三行:
用户占用资源百分比
系统内核占用资源百分比
改变过优先级的进程资源百分比
空闲的资源百分比
(d)第四行
物理内存总量
内存使用量
内存空闲量
作为内核缓存的内存量
(e)第五行
虚拟内存量
虚拟内存使用量
虚拟内存空闲量
已被提前加载的内存量
C 点击q键退出
(3)ifconfig命令
A 作用:查看本机网卡信息
B 信息
(a)eth0为本机物理网卡
(b)Inet: 本机IP
(c)Netmask:本机子网掩码
(d)RX:发送数据包个数
(e)TX:接收数据包个数
(4)uname命令
A 格式:uname -a
B 作用:显示系统的版本信息
(5)free命令
A 格式:free -h
B 作用:显示内存及虚拟内存的容量、剩余量等信息
(6)who命令
A 作用:显示系统登录信息
B 信息
(a)账户
(b)方式
:0 表示图形化界面
tty2:命令行界面
pts/0: 远程登录界面
C 日期时间
(7)last命令
A 显示系统登录或退出的信息,是强化版的who
补充
(1)显示1小时前的时间:date -d “-1 hour” +%H
(2)显示今年为当年第几天:date +%j
(3)设置日期:date -s 20190707
(4)显示2天后的日期:date -d “+2 day” +%Y-%m-%d
(5)显示日期、时间、星期几:
Date “+%Y-%M-%D %H:%M:%S %A”
(6)显示登录记录并加上标题 who -H
(7)显示登录记录,并显示IP地址 last -d
(8)显示当前网络信息 ifconfig,查看本机IP地址
(9)以表格形式显示所有网卡的状态参数 ifconfig -s
(10)显示当前网络工具软件的版本 ifconfig -V
(11)显示系统状态 ps
(12)显示所有进程 ps -a
(13)显示用户及信息 ps -u
(14)显示进程活动及负载 top 点击q退出
(15)查看本机系统详细信息 uname -a
(16)查看内存使用状态 free
(17)使用字节单位查看信息 free -b
(18)使用KB单位查看信息 free -k
(19)使用自动单位 free -h
(20)查看历史命令 history
(21)查看最近的5条命令 history 5
(22)清空历史命令 history -c

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值