Linux 目录总结

以下是Linux目录小结:

/     整个目录结构的起始点

/bin   用来存放最常用的二进制命令

/boot  包含引导Linux的重要文件,如grub和内核文件等

/dev   所有设备都在该目录下,包含硬盘和显示器等

/etc    系统的所有配置文件都放在它下面

/home  存放各用户的家用户($HOME)及其文件和硬盘

/lib     系统的库文件,有点像Windows的Program Files

/lost+found  用于存放系统异常时丢失的文件(如突然宕机),以利于恢复

/media      用于加载各种媒体,如:光盘、软盘等

/mnt       用于加载各种文件系统

/opt        用于存放安装的可选程序

/proc       包含进程等信息,是内存的映射,不是真实的目录

/root      该目录是root用户的家目录

/sbin      用于存放系统专用的二进制命令

/sys       用于存放系统信息

/tmp      用于存放临时文件

/usr       用于存放普通用户的应用程序、库文件和文档等

/var       用于存放哪些时间、大小、内容上会经常变化的文件

 

那么最常用的目录有:

 

Linux目录详解

Linux目录中最常用的目录有:

/etc::配置环境变量vi /etc/profile(配置的环境变量立即生效 source /etc/profile),配置内核参数/etc/sysctl.conf,配置域名映射/etc/hosts,配置主机名/etc/hostname

/home:当前用户的目录,通常是我们的应用服务所放的目录,常见的是java程序,为了方便我们对应用程序的管理,将应用程序的配置放在统一的一个目录进行维护

/proc:进程所在目录,通过netstat tunlp|grep <port> 查询到应用的进行,cd /proc/<proc> 可以查看到proc目录有些什么,下图是我截取的一个java应用程序的proc目录,具体每个目录的含义可以查资料。

 

/usr:目录也是我们经常使用的目录,通常安装程序,如jdk、jmeter、maven、go、python都会安装在/usr/local目录,/usr/servers安装redis、nginx等

 

最常使用的linux命令:

ps -ef|grep  java(可为任务程序的名称),执行后结果如下,第二列就是进程id

 

通过进程id  pwdx <procId> 即可查到应用程序部署的目录

常用的查看日志命令:less *.logs

 

lrzsz在linux里可代替ftp上传和下载
lrzsz 官网入口: http://freecode.com/projects/lrzsz
lrzsz是一个unix通信套件提供的X、Y和ZModem文件传输协议
Windows 需要向centos服务器上传文件,可直接在centos上执行命令 yum -y install lrzsz程序会自动安装好,然后如你要下载sz。如果你要上传,rz浏览到你本机要上传的文件,需要注意的事这个命令无法在putty界面使用。
// 首先安装 lrzsz
# yum  -y  install   lrzsz
// 上传文件,执行命令rz,会掏出文件选择窗口,选择好文件,点击确认即可
# rz
// 下载文件,执行命令 sz
# sz

vim 编辑文件命令,回到文件的一行命令   gg,到文件尾部的命令 shift g,删除一行的命令  dd,copy一行的命令 yy

 

grep、egrep、fgrep区别,从日志中截取匹配某个关键词的脚本 egrep  -o 'kkkk10[0-9]*'  *.logs

https://blog.csdn.net/xiaoxinyu316/article/details/46729443

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值