Linux 总结

注意:这里的总结是本人在开发过程中使用比较高频,侧重实用,但不包含全部命令!持续更新中…

一、Linux 目录

1、常用文件夹
  • /etc: 存放系统管理的配置文件

  • /home: 存放用户的主目录, 每个用户都有一个自己的目录。

  • /opt:存放安装的软件所摆放的目录。(放安装的软件)

  • /root: root用户主目录。

  • /tmp: 存放临时用完即丢的文件,可以放在这个目录下,如 安装包

  • /usr: 存放用户的很多应用程序和文件都放在这个目录下,类似windows 的program files目录。

    /usr/bin: 系统用户使用的应用程序。

    /usr/sbin: 超级用户使用的比较高级的管理程序和系统守护程序。Super

    /usr/src: 内核源代码默认的放置目录。

  • /var: 存放经常修改的文件, 例如==日志文件==。

  • /www: 存放服务器网站相关的资源,环境,网站的项目。

2、其他文件夹
  • /bin : Binary(二进制), 存放linux命令。
  • /boot: 存放启动Linux核心文件。(不要动)
  • /dev : Device(设备),Linux的外部设备。
  • /lib: 存放系统动态连接共享库,类似于Windows里的DLL文件。
  • /lost+found: 当系统非法关机后,这里就存放了一些文件。
  • /media: 设备,例如U盘、光驱等。
  • /mnt: 临时挂载别的文件系统的,可以将光驱挂载在/mnt/上, 进入该目录就可以查看光驱里的内容。
  • /proc: 可以通过直接访问这个目录来获取系统信息。(不用管)
  • /sbin: s就是Super User的意思,这里存放的是系统管理员使用的系统管理程序。
  • /srv: 该目录存放一些服务启动之后需要提取的数据。
  • /sys: 这是linux2.6内核的一个很大的变化。该目录下安装了2.6内核中新出现的一个文件系统 sysfs 。
  • /run: 存储系统启动以来的信息。

二、Linux命令

1、常规命令
文件夹操作
命令作用
cd 文件夹名进入文件夹
ls -a -l查看当前文件夹列表 -隐藏文件 -文件权限
rm -rf 文件(夹)名删除文件夹 (强制删除)
文件操作
命令作用
touch 文件名创建一个文件
vi 或 vim 文件名进入查看文件内容,再次输入i之后进入输入模式。
echo 字符串 >> 文件写入字符串到文件中
:set nu给文件编辑时设置行号,退出后失效
:q!不保修改存退出文件
:wq保存修改退出文件
source /etc/profile生效:系统环境变量文件

image-20210114111830894

2、日志命令
命令作用
cat日志文件 | grep ‘关键字’ -B10 -A10日志查询关键字前后10行
tail -f -n10 日志文件查看实时日志最新10行
3、进程命令
命令作用
lsof -i: 端口号查看端口占用
kill -9 进程号杀掉进程
nohup 其他命令 &后台执行程序
3、后缀命令

后缀必须加在Linux 命令之后

后缀作用
-aall ,包括隐藏文件
-llist,包括属性和权限
-rrecursion,递归目录
-fforce,强制执行
-i互动,删除询问是否删除
-n行数

三、Linux 文件权限

1、查看文件权限

image-20210113164351997

ls -l 查看文件权限,其中第一个字符:

  • 当为[ d ]则是文件夹;

  • 当为[ - ]则是文件;

  • 若是[ l ]则表示为链接文档 ( link file );

r:可写 w:可读 x:可执行

image-20210113170808687

2、设置文件权限
命令作用
chmod 770 文件(夹)名设置文件权限

解析:

命令:
chmod 770 filename      //三个数字,属主 属组 其他用户

r:4 w:2 x:1

7=4+2+1   可写可读可执行
6=4+2     可写可读不可执行
4=4       ...
3=2+1
2=2
1=1
0=0


3、文件硬软链接
命令作用
ln 文件1 文件2创建硬链接文件2,文件2指针指向和文件1同一地址
ln -s 文件1 文件3创建软连接文件3,文件3为文件1的快捷方式

删除文件1后,硬链接文件2正常, 软链接文件3失效。

硬链接可作文件备份。

四、linux 配置环境

1、环境文件
路径文件描述
/etc/profile环境变量文件
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值