![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux基础
文章平均质量分 91
linux及基础命令
得求
这个作者很懒,什么都没留下…
展开
-
Bash启动流程及相关环境变量
shell分类及基本启动流程login shell 和 no-login shell“login shell” 代表用户登入, 比如使用 “su -“ 命令, 或者用 ssh 连接到某一个服务器上, 都会使用该用户默认 shell 启动 login shell 模式.该模式下的 shell 会去自动执行 /etc/profile 和 ~/.profile 文件, 但不会执行任何的 bashrc 文件, 所以一般再 /etc/profile 或者 ~/.profile 里我们会手动去 source b原创 2020-12-04 10:37:24 · 382 阅读 · 0 评论 -
软件安装与源码编译
源码编译过程gcc编写源码过程略过,其他过程如下:1) gcc -c source targetname(这步是编译)gcc -c 源码2)(如果有调用其他函数才需要,这步是链接) gcc -o 生成文件名 需要链接的.o文件1 需要链接的.o文件23)./生成文件名执行makemake 有这些好处:简化编译时所需要下达的指令;若在编译完成之后,修改了某个原始码文件,则 make 仅会针对被修改了的文件进行编译,其他的 object file不会被更动;最后可以依照相依性来更新 (u原创 2020-12-03 10:43:56 · 329 阅读 · 0 评论 -
Linux笔记第三部分
1 账号管理和ACL权限设置/etc/passwd中存储了用户信息,/etc/shadow中存储了密码的hash结果。/etc/passwd中的GID指的是初始用户组,即用户登录系统就会拥有这个用户组的相关权限有效用户组指的是touch一个新文件时,生成文件的所以组,可以通过groups命令查看,第一个即为有效用户组,使用newgrp 用户组名切换有效用户组useradd -g group username 往groups里添加username,这里可以使用参数-s /sbin/nologin限制用原创 2020-11-27 10:14:38 · 60 阅读 · 0 评论 -
Linux第二部分笔记
1 Linux磁盘和文件系统管理几个概念inode,superblock,数据区块Linux的ext2文件系统(日志式文件系统),以及xfs系统2 文件系统的简单操作df查看文件系统整体磁盘使用量du查看文件系统磁盘使用量区分两个概念,硬连接和符号连接3 磁盘分区fdisk [设备名],然后输入n,first block 默认,last block输入+100M(实例),w保存退出,partprobe刷新内核。...原创 2020-11-20 09:41:38 · 141 阅读 · 0 评论 -
linux笔记第一部分
1 Linux的特点开源系统,可以自由传播,目前后台服务端绝大部分都是linux程序运行平台,主要是因为以下几点:是开放源代码的,可自由修改兼容Unix系统,具备Unix的优秀特性可自由传播,无任何商业限制适合Intel这类x86CPU的系统架构的计算机(个人PC和简单的服务器)Unix的优秀特性:可靠性极高,很少需要重启极强的可伸缩性,支持架构多强大的网络功能,其中TCP/IP是在unix上诞生和发展的强大的数据库支持能力,例如oracle和DB2强大的开发功能2...原创 2020-11-10 21:53:38 · 125 阅读 · 0 评论