Linux下重要目录及指令

1.Linux下的重要目录/proc, /sys, /SElinux, /bin, /usr/lib, /usr/local, /var, /tmp

/proc:proc文件系统,存储的是当前内核运行状态的一系列特殊文件,用户可以通过这些文件查看有关系统硬件及当前正在运行进程信息,甚至可以通过更改其中某些文件来改变内核的运行状态。(process)

/sys:可以通过对sys文件系统访问Linux内核的一些驱动或设备

/SElinux:安全子系统,控制程序只能访问特定文件

/bin:/usr/bin:可执行二进制文件的目录,如ls、tar、mv、cat

/usr/lib:/usr/local/lib:系统使用的函数库的目录;常用动态链接库和软件包的配置文件。

/usr/local:lib本地安装的东西

/var:系统一般运行时要改变的数据,如随时更改的日志文件/var/log,/var/log/message:所有的登录文件存放目录,/var/run:程序或服务启动

/tmp:一般用户或正在执行的程序临时存放文件的目录,任何人都可以访问。重要数据不能放在这里。

  1. 以下重要命令. du, df, top, free, pstack, su, sudo(sudo -, sudo -s), adduser, password
    du:du 【选项】【文件名】《查看空间的》
    显示指定文件及以下的所有文件占用系统数据块的情况
    -a:all显示所有文件对系统数据块的使用情况
    -b:byte显示数据块大小时,以字节为基本单位
    -x:只统计当前目录,不统计子目录

df:df 【选项】【文件名】
与du相似,查看文件系统磁盘的占用情况,使用权限是所有用户

top:显示执行中的程序进程,使用权限是所有用户。在执行top命令时有以下详细信息:
PID(Process ID):进程标示号。
USER:进程所有者的用户名。
PR:进程的优先级别。
NI:进程的优先级别数值。
VIRT:进程占用的虚拟内存值。
RES:进程占用的物理内存值。
SHR:进程使用的共享内存值。
S:进程的状态,其中S表示休眠,R表示正在运行,Z表示僵死状 态,N表示该进程优先值是负数。
%CPU:该进程占用的CPU使用率。
%MEM:该进程占用的物理内存和总内存的百分比。
TIME+:该进程启动后占用的总的CPU时间。

Command:进程启动的启动命令名称,如果这一行显示不下,进程会有一个完整的命令行。
top命令使用时,还可以使用一些交互命令完成其他参数的功能
<空格>:立刻刷新。
P:根据CPU使用大小进行排序。
M:根据使用内存大小进行排序。
T:根据时间、累计时间排序。
q:退出top命令。
m:切换显示内存信息。
t:切换显示进程和CPU状态信息。
c:切换显示命令名称和完整命令行。

W:将当前设置写入~/.toprc文件中。这是写top配置文件的推荐方法。

free:显示当前系统未使用和已使用的内存数目,还可以显示被内核使用的内存缓冲区。free 【选项】
选项:
-b -k -m:分别以字节(kb、mb)为单位显示内存使用情况
-s delay:每隔s秒显示一次内存使用情况
l-t:显示内存总和列

pstack:打印输出此进程的堆栈信息,可以输出所有线程的调用关系栈。

su:切换使用者

sudu:用来以其他身份执行命令,预设的身份是root

addusr:和useradd一样,建立用户账号。账号建好之后,用passwd设定账号密码。

passwd:更改密码

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值