Linux 文件系统杂谈

在Linux系统中有一个重要的概念:一切都是文件。 其实这是UNIX哲学的一个体现,而Linux是重写UNIX而来,所以这个概念也就传承了下来。在UNIX系统中,把一切资源都看作是文件,包括硬件设备。UNIX系统把每个硬件都看成是一个文件,通常称为设备文件,这样用户就可以用读写文件的方式实现对硬件的访问。

Linux的七种文件类型

文件标识名称类型
-regular普通文件(压缩包、二进制、文本)
ddirectory目录
llink软连接文件(相当于快捷方式)
ssocket本地域套接字
ppipe有名管道
bblock块设备节点文件
ccharacter字符设备节点文件

命令ls -l 结果简析

away@ubuntu:/$ ls -l a.txt
away@ubuntu:/$ - rwx rwx r-x 1 away away 1024 Aug 2 14:41 a.txt

类型所有者权限所属组权限其他用户权限链接数/一级子目录数所有者所属组文件大小(字节)最后修改时间文件名
-rwxrwxr-x1awayaway8608Aug 2 14:41a.txt


r:read 可读
w:write 可写
x:excute 可执行
-:无对应位置权限


Ubuntu系统根目录下各目录用途简析

away@ubuntu:/$ tree / -L 1
/
├── bin/  ==> 放系统的二进制文件(一般用户的命令)
├── boot/ ==> 放系统镜像(Linux内核)
├── dev/  ==> 放系统的设备节点文件
├── etc/  ==> 放系统几乎所有的配置文件
├── home/ ==> 放系统中所有普通用户的家目录
├── lib
├── lib32
├── lib64 ==> 放系统的库文件
├── proc/ ==> 系统内核进程信息的挂载路径
├── root/ ==> 放系统中根用户的家目录
├── sbin/ ==> 放系统的二进制文件(根用户的命令)
├── sys/  ==> 系统模块、总线等关键内容的挂载路径
├── tmp
├── usr/  ==> 系统头文件、第三方软件存放的地方
├── var/  ==> 系统中易变的文件(邮件池、日志、apt下载临时存放地点……)的存放的地方

linux 文件系统与进程相关命令

名称作用用法
ps (process state)查看进程信息ps -ef 查看当前系统的进程信息
kill / killall给指定的进程发送某个信号/终止指定名称的进程kill -l 查看当前系统支持的所有的信号列表
kill -s SIGXXX 1234 将信号 SIGXXX 发送给进程号(PID)为 1234 的进程
kill -N 1234 将N号信号发送给进程号为 1234 的进程
killall ./myage 终止系统中所有名称为 ./myage 的进程
备注./myage &命令可使程序在后台运行,不占用终端
df (disk format)查看系统的分区信息df -hT 以MB/GB形式,显示分区信息(含分区格式)
du (disk usage)查看文件、目录占用的硬盘空间du -sh dir/
chmod (change mode)修改文件、目录的权限chmod 777 file
chmod 756 dir/
chown / chgrp修改文件的所有者、所属组sudo chown Tom file
sudo chgrp Tom file
adduser / deluser
addgroup / delgroup
添加用户 / 删除用户
添加用户组 / 删除用户组
sudo adduser Tom
sudo deluser Tom
sudo addgroup Tom
sudo delugroup Tom
nice / renice调整进程运行的动态优先级nice -n 15 ./example 以15的nice值启动进程./example
sudo nice -n -5 ./example 以-5的nice值启动进程./example
renice -n 12 1234 将进程号为1234的进程的动态nice值调整为12
备注:nice值越高,动态优先级越低(nice值范围 -20 ~ 19);优先级高的,可以抢占优先级低的。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值