1.ls 命令
ls -a 显示出所有的文件
ls -A 显示所有的文件,不包括.和..
ls -d 显示目录本身,而不是目录下的文件
ls -l 输出长数据串的信息
ls -i 必须结合-l使用,列出文件的inode -li
ls -h 必须结合-l使用,显示文件的大小 K M G -lh
ls -t 按照修改时间排序
ls -c 按ctime排序,结合-t使用 -lt
ls -r 倒序排序
ls -s 列出占用的block
ls -S 文件按大小排序
2.pwd命令
显示当前的工作目录
-L 显示当前的路径,当有链接文件存在时,直接显示链接文件的路径
-P 显示当前的路径,当有链接文件存在时,直接显示链接文件所指向的文件的路径
3.cd命令
修改当前的工作目录
cd ~ 切换到家目录
cd - 切换到上一个工作目录
cd . 当前目录 cd .. 切换到上一级目录
4.date命令
显示或者修改系统的时间日期
-d "string" 显示按字符串所代表的时间,字符串必须带有""号
-s "string" 根据字符串来设置日期时间,字符串必须带有""号
如果只修改日期,则会将时间重置为00:00:00
如果只修改时间, 日期不变
按照指定格式格式化输出
%F 完整日期格式,等价于 %Y-%m-%d
5.clock=hwclock
-s 以硬件时钟为准
-w 以系统时钟为准
6.passwd 命令
修改自己的密码 ,root用户可以修改别人的密码
--stdin 非交互修改密码 echo "passwd" | passwd --stdin USERNANE
7.su 命令
切换用户的身份
su - 用户名
root到普通用户不需要密码 普通用户之间需要密码
8.who 命令
显示当前登录到系统的用户
-a 显示所有信息
9.w 命令
显示登录到系统的用户
19:26:02 up 16 min, 1 user, load average: 0.00, 0.02, 0.06
当前系统时间 系统运行时长 登录的用户数 系统过去1,5,15分钟的平均负载信息
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
root pts/0 192.168.220.1 19:11 2.00s 0.05s 0.03s w
USER– 登录用户名.TTY– 登录用户使用的终端名.FROM–登录用户来源的主机名或IP地址.LOGIN@– 用户登录时长.IDLE– 自用户上一次与终端进行交互以来的空闲时间.JCPU– 附加到tty的所有进程使用的时间.PCPU–用户当前进程所用的时间。 显示在“ WHAT”字段中的那个.WHAT– 用户当前的进程及选项/参数。
-h 不显示标题
10.uname 命令
显示操作系统相关的信息
-a 显示所有的信息
-s 显示内核名称
-r 内核版本
-v 显示版本
-n 显示主机名称
11.uptine 命令
显示系统运行的信息
19:33:07 up 23 min, 1 user, load average: 0.00, 0.01, 0.05
12.last 命令
列出当前和过去登录用户的信息
-a 把从何处登入系统的主机名称或ip地址,显示在最后一行
- num 显示最近num个的会话
13.dmesg
显示开机信息
14.free
显示内存状态
total used free shared buff/cache available
buff 写缓存---写到磁盘
cache 读缓存---从磁盘读取
15.ps 命令
显示系统进程瞬间状态的命令
-A -e 显示所有的进程
-a 显示所有进程
-u 用用户为主的进程
-x 和-a搭配使用,列出完整信息
输出格式
-I 长格式
-j 工作格式
-f 完整输出
ps -aux ps-ef
16.top
实时监控系统处理器状态
top - 19:44:59 up 35 min, 1 user, load average: 0.00, 0.01, 0.05
Tasks: 97 total, 1 running, 96 sleeping, 0 stopped, 0 zombie
%Cpu(s): 0.0 us, 0.3 sy, 0.0 ni, 99.7 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
KiB Mem : 995896 total, 712036 free, 137724 used, 146136 buff/cache
KiB Swap: 2097148 total, 2097148 free, 0 used. 692168 avail Mem
本文详细介绍了Linux系统中常用的命令行工具,包括ls、pwd、cd、date、passwd、su、who、w、uname、uptime、last、dmesg、free、ps、top等,涵盖了文件管理、目录切换、时间日期设置、用户身份切换、系统信息查看等多个方面,旨在帮助用户更好地理解和掌握Linux命令行的基本操作。
444

被折叠的 条评论
为什么被折叠?



