Linux目录结构和常用命令

最近常常不知道该在哪些位置找哪些内部程序,拜读几篇文章后,简略做个记录。参考http://www.cnblogs.com/JCSU/articles/2770249.html
一、Linux目录结构
目录结构

1./-根目录
每一个文件和目录都从根目录开始,本目录下只有root用户具有写权限。注意与/root区别,其是root用户的主目录,两者并不同。

2./bin -用户二进制文件
包含二进制可执行文件。在单用户模式下,常见的Linux命令都位于此目录下。系统的所有用户使用的命令都位于此。例如ps,ls,ping等等。

3./sbin-系统二进制文件
同样包含二进制可执行文件,本目录下linux命令通常由系统管理员使用,对系统进行维护。常见指令有reboot,fdisk,ifconfig等等。

4./etc -配置文件
包含所有程序所需的配置文件。
同样包含用于启动/停止单个程序的启动和关闭shell脚本。例如:/etc/resolv.conf等等。
hosts:设备名称(或域名)到ip地址的解析,相当于本地存在的dns功能。

5./dev-设备文件
包含设备文件。
终端设备、USB等可识别的任何设备。

6./proc-进程信息
包含系统进程的相关信息。
这是一个虚拟的文件系统,包含有关正在运行的进程信息,系统资源以文本信息形式存在。例如/proc/uptime。

7./var-变量文件
var代表变量文件。
这个目录下可以找到内容可能增加的文件。
包括常常访问的系统日志文件 /var/log;数据库文件 /var/lib;电子邮件 /var/mail;临时文件 /var/tmp。

8./tmp-临时文件
包含系统和用户创建的临时文件。重启时删除。

9./usr-用户程序
包含了二进制文件,库文件,文档和二进制程序的源代码。
/usr/bin包含用户程序的二进制文件。/bin中找不到时可以进入查看。 /usr/sbin同理。
/usr/lib中包含了/usr/bin和/usr/sbin用到的库。
/usr/local包含了从源安装的用户程序

10./home-HOME目录
所有用户用home目录来储存他们的个人档案。
例如:/home/usrname

11./boot-引导加载程序文件
包含引导加载程序相关的文件。
内核的boot.bin devicetree.dtb uImage文件位于/boot下.

12./lib-系统库
包含支持位于/bin和/sbin下的二进制文件的库文件,库文件名一般为ld*或lib*.so.*

13./opt-可选的附加应用程序
opt代表可选的。包含从个别厂商的附加应用程序。安装在/opt下。

14./mnt-挂载目录
临时安装目录,系统管理员可以挂载文件系统。
常见的vmware软件共享文件夹的路径。

15./media-可移动媒体设备
CD-ROM等。

16./srv-服务数据
srv代表服务。
包含服务器特定服务相关数据。
Linux Filesystem

二、常用命令
1.命令帮助
2.用户
3.shell
4.显示硬盘,分区,CPU,内存信息
5.网络
6.进程
7.文件

1.命令帮助
man 指令
感想科普,使用便利。

2.用户
fingerusernameusername who 显示当前登录用户
$who am I
su sudo passwd
useradd xxx创建用户
userdel xxx删除用户

3.shell
historyshell alias 显示所有的命令别称
env export var=value 环境变量设置

4.显示硬盘,分区,CPU,内存信息
df -lh 显示所有硬盘的使用状况
du -sh * 显示当前目录下各个目录和文件的大小
mount 挂载
fdisk 磁盘操作相关
arch 显示架构
cat /proc/cpuinfo 显示CPU信息
cat /proc/meminfo 显示内存信息
free 显示内存使用状况

5.网络
ifconfig 设置网络接口
ifup eth0 开启接口
ifdown eth0 关闭接口
iwconfig 显示无线网络接口
route 显示路由表
netstat 显示当前的网络连接状态
traceroute IP 探测前往地址IP的路由路径
dhclient 向DHCP主机发送DHCP请求,以获得IP以及其他设置信息。
host domain DNS查询,寻找域名domain对应的IP
host IP 反向DNS查询

6进程
top 显示进程信息并更新
ps 显示当前shell下的进程
ps -ajx 以完整格式显示所有进程
kill PID 杀死进程号为XX的进程

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值