linux 各项分布(个人记录)】的更多相关文章

1.根目录文件 root:存放root用户的相关文件home:存放普通用户的相关文件bin :存放常用命令的目录sbin:要具有一定权限才可以使用的命令mnt :挂在光驱和软盘的目录boot:存放引导相关的文件etc :存放配置相关的文件var :存放经常变化的文件usr :存放第三方命令 2.各硬件装置在linux中的文件名 3.Linux 目录配置的依据--FHS /(root,根目录):与开机系统相关: / usr(unix software resource):与软件安装/执行有关: /…
linux下git使用记录1   浏览:985 发布日期:2013/08/08 分类:技术分享 在使用github的时候,不可避免的接触到了git,用他来更新项目,做版本控制.这里特别把常用的命令记录下来,来巩固记忆,也可以在忘记的时候回顾.接下来具体看一下相关命令.如果没有安装git的可以通过 sudo apt-get install git安装,安装好之后,输入git 会列出常用的一些命令.首先进入一个目录,新建一个项目比如:cd /var/mkdir projcd proj然后 git i…
linux 清空history以及记录原理 自己的linux 里面总是一堆 乱七八槽输错的命令 用这个办法 可以清空 linux的内容. 清爽一些. 1.当前session执行的命令,放置缓存中,执行exit时,把缓存信息写入~/.bash_history 2.当session直接被kill时,缓存中的历史命令不会写入~/.bash_history 3.正确清空当前用户的history的方法 注意执行完 history -c 之后要强制 关闭连接 要是执行后续命令的话 依旧会记录下来 histo…
目录 linux安装MySQL5.7记录 1. 在根目录下创建文件夹/software和数据库数据文件/data/mysql 2. 从官网下载相应的MySQL版本 3. 解压并移动到/software目录下 4. 创建mysql用户组和mysql用户 5. 关联myql用户到mysql用户组中 6. 更改文件夹的权限 7. 安装libaio依赖包 8. 初始化mysql命令 9. 修改Mysql配置文件 10. 启动MySQL服务 11. 登录mysql 12. 修改mysql的登录密码 13.…
以下是centos系统安装docker的操作记录 1)第一种方法:采用系统自带的docker安装,但是这一般都不是最新版的docker安装epel源[root@docker-server ~]# wget http://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm[root@docker-server ~]# rpm -ivh epel-release-latest-6.noarch.rpm[root@docker-…
 我们经常在Linux下可以看到inode,都不知道是什么东东,那么我们现在来慢慢了解下.   一.inode是什么? 理解inode,要从文件储存说起. 文件储存在硬盘上,硬盘的最小存储单位叫做"扇区"(Sector).每个扇区储存512字节(相当于0.5KB).   操作系统读取硬盘的时候,不会一个个扇区地读取,这样效率太低,而是一次性连续读取多个扇区,即一次性读取一个"块"(block).这种由多个扇区组成的"块",是文件存取的最小单位.&…
常用快捷键:Tab:使用Tab键来进行命令补全,补全目录.补全命令参数Ctrl+c键来强行终止当前程序Ctrl+d 键盘输入结束或退出终端Ctrl+s 暂停当前程序,暂停后按下任意键恢复运行Ctrl+z 将当前程序放到后台运行,恢复到前台为命令fgCtrl+a 将光标移至输入行头,相当于Home键Ctrl+e 将光标移至输入行末,相当于End键Ctrl+k 删除从光标所在位置到行末Alt+Backspace 向前删除一个单词Shift+PgUp 将终端显示向上滚动Shift+PgDn 将终端显示…
通常,我们运维管理人员需要知道一台服务器上有哪些用户登录过,在服务器上执行了哪些命令,干了哪些事情,这就要求记录服务器上所用登录用户的操作信息,这对于安全维护来说很有必要.废话不多说了,下面直接记录做法: 1)查看及管理当前登录用户 使用w命令查看当前登录用户正在使用的进程信息,w命令用于显示已经登录系统的用户的名称,以及它们正在做的事.该命令所使用的信息来源于/var/run/utmp文件.w命令输出的信息包括: -> 用户名称 -> 用户的机器名称或tty号 -> 远程主机地址 -&…
x1c 2017 的 i5 7200U 8G ram 的丐版.换了1T SSD.其实一般使用没啥问题. 1 外出携带的轻便性太满意(mac13寸相比之下都太重了): 2 coding时候的安静性,比原来的P150em准系统好太多. 用了一段这个,再开准系统,确实觉得风扇噪音烦躁,忍不了. 但现在是win10+虚拟机mint18.在coding的时候,还是稍微有点不爽.想换成linux+win虚拟机.但是怕反复来回折腾,还是和开发系统一样,把愿景和业务现状认真描述一下: 痛点:希望开发时能运行快些…
//fs.file-max 最大打开文件数 //fs.nr_open=20480000 单个进程允许打开的文件句柄上限 //信号量及共享内存,可以使用ipcs -l来获取 //kernel.sem 信号量: 每个信号集中最大信号量数目 系统范围最大信号量数目 每个信号发生时的最大系统操作数 系统范围内最大信号集总数目 第一列*第四列=第二列 // 512G好配置:4096 2147483647 2147483646 512000 1G差配置:250 512000 100 2048 //kerne…
记录一下DRAM的各项基本参数 tCL CAS Latency CAS 潜伏期, 列地址寻找/读写命令执行完毕,准备要读出来,需要一个延时缓一缓 tRAS: RAS Active Timeing 行有效到预充电的最短周期 tRP ROW Precharge timing 预充电有效周期 tRCD 行寻址到列寻址之间的时间间隔周期 tWR 写恢复时间 tRFC 行刷新时间 tWRTR 写到读的延时时间 tRRD 行访问到行访问的时间 tRTP 读到预充电的时间 tFAW DRAM Four Act…
rsyslog.service 的配置文件:/etc/rsyslog.conf 我们现在知道 rsyslogd 可以负责主机产生的各个信息的登录,而这些信息本身是有『严重等级』之分的, 而且, 这些资料最终要传送到哪个文件去是可以修改的呢,所以我们才会在一开头的地方讲说,每个 Linux distributions 放置的登录档档名可能会有所差异啊! 基本上, rsyslogd 针对各种服务与讯息记录在某些文件的配置文件就是 /etc/rsyslog.conf, 这个文件 规定了『(1)什么服务…
前几天刚下一个deepin系统,是基于linux 内核的,界面的设计有些mac的feel 感觉还是挺不错的,之后就赶紧配置了一下tensorflow ,尽管之前配置过,但是这次还是遇到点儿问题,所以说记录一下全过程. 1.想要配置tensorflow 就要先配置一下python的环境,选择的是anaconda 来进行管理python环境的 首先打开anaconda 的官网,之后在官网上下载linux 的Python3版本的anaconda ,下载下来是一个.sh的文件,下面是一张图片 2.打开终…
前言 本文主要为学习贴,用来记录一些 linux上的常用指令 以供参考. 文件内容查看 cat 从上往下阅读文件内容 cat [-AbEnTv] ${FILE_NAME) cat -n /etc/issue 将该文件的内容输出到标准输出中,并显示行号 cat file1 file2 > file3 将file1 file2的内容依次添加到file3当中 tac 从下往上阅读文件内容,用法同cat nl 添加行号打印,默认情况下空白行不显示行号 nl [-bnw] ${FILE_NAME} nl…
工作中我们常常遇到,有的员工不安于被分配的权限,老是想sudo echo "ziji" /usr/bin/visudo NOPASSWD:ALL来进行提权,造成误删了数据库某条重要的数据,或者执行了一条命令对线上生产造成了严重的影响,部门老大又苦于找不到造成这种现象的操作者,CTO对你们部门直接扣除绩效,这样你们集体成了背锅侠...为了记录员工做的违规操作行为,所以就有了以下的方案.我们今天要学习的是:sudo日志审计,专门对使用sudo命令的系统用户记录其执行的命令相关信息. 说明:…
1.前言 我们在实际工作当中,都碰到过误操作.误删除.误修改过配置文件等等事件.对于没有堡垒机的公司来说,要在linux系统上深究到底谁做过配置文件的修改.做过误删除是很头疼的事情,特别是遇到删库跑路的事件,更头大了.当然你可以通过history来查看历史命令记录,如果把history记录涂抹掉了,是不是啥也看不到了,如果你想查看在某个时间段到底是谁通过vim编辑过某个文件呢? 那么,有什么办法可以看见这些操作呢,答案是一定有的,具体怎么实现呢,linux script命令正有如此强大的功能,可…
下面将记录笔者在戴尔笔记本安装arch linux的过程,用于记录,以便下次使用. 本文的内容参考arch linux官方Wiki. 首先,使用Power ISO把镜像安装到U盘,使用U盘安装. 通过U盘启动进入试用系统后,开始以下操作: 连接无线网络: 安装的过程中,需要联网,因为我是使用无线网络的,所以需要先配置无线Wifi, wifi-menu 这个是带有图形界面的网络设置工具 根据提示连接指定的wifi,设置完成后,需要大约等1分钟,再用ping baidu.com来测试是否已经连接成功…
Linux遇到的问题 2019-04-09以前: Linux&Win双系统下时间显示不正常的问题 一般安装了双系统(Linux+Windows)就很容易出现问题,Windows是直接取硬件时间,而Linux是取硬件时间+8小时. 解决方法(比较新的系统):timedatectl set-local-rtc 1 解决方法(比较旧的系统):sudo vim /etc/default/rcS 在打开的文件中找到UTC=yes,将yes改成no即可 对一些Linux发行版的认识 喜欢尝试一些Linux发…
0x01 场景 现在有个攻击场景,就是你拿到了linux外网服务器的webshell,要做内网渗透前肯定要收集信息.其中可以做的一个工作是重新编译ssh来记录管理员的密码信息,信息可以用来撞其他机器的密码.下面就从linux的提权开始 0x02 过程 反弹shell linux下为啥要反弹出一个shell来提权,这个你可以用webshell来执行一次溢出exp. 自己外网服务器 nc -l -vv -p 1234 ,监听1234端口 webshell如果能访问外网,则用bash,python,p…
.clearFloat::after { content: ""; height: 0; display: block; clear: both; visibility: hidden; } .clearFloat { zoom: 1; } 选择发行版 对于发行版的选择可以参考这个网站(http://www.distrowatch.org/)可以看到相关的信息,仅作参考 再三选择后我还是选择基于arch的manjaro 进入manjaro的官网下载ios镜像 manjaro镜像官网下载…
1.linux切换到pg命令: $ su - postgres $ psql postgres=# 2.查看/退出pg ps -ef |grep postgres postgres=# \q 3.一般优化项 参数名 作用 64GB建议值 256GB建议值 shared_buffers 设置PostgreSQL中用于缓存的专用内存量.建议的设置值为机器总内存大小的25%. 16GB 64GB wal_buffers WAL(预写日志)记录缓冲区,由wal_buffers定义的缓冲区的默认大小为16…
现在使用Kali Linux 1.1.0, UEFI启动,使用Fcitx的拼音输入法,词库实在不爽,将就写一写. 本文地址: http://www.cnblogs.com/go2bed/p/4295466.html 硬件概要: ThinkPad, intel, 500G机械硬盘,Linux分区分别挂载: / /home swap 3个. _____________ 0x00 我首先尝试使用U盘和Universal USB Installer 制作启动U盘.只能在Legacy模式启动. 在“安装系…
这部分没啥用,就不记录了,关于服务器的在服务器篇…
1.安装 (1):安装网址:http://www.jb51.net/os/78318.html 2.鸟哥的Linux命令学习 (1):显示系统目前所支持的语言:echo $LANG (2):修改语言成为英文语系:LANG=EN_US (3):显示日期与时间的命令:date+%y-%m-%d (4):显示日历的命令:cal 2015 (5):简单好用的计算机:bc  退出命令 quit 3.命令学习 在Linux学习中,如果我们要使用linux命令操作的话,是需要切换到管理员用户下的,下面简单整理…
Cobbler为何物?Cobbler是一个快速网络安装linux的服务,而且在经过调整也可以支持网络安装windows.该工具使用python开发,小巧轻便(才15k行python代码),使用简单的命令即可完成PXE网络安装环境的配置,同时还可以管理DHCP.DNS.TFTP.RSYNC以及yum仓库.构造系统ISO镜像.Cobbler支持命令行管理,web界面管理,还提供了API接口,可以方便二次开发使用.Cobbler客户端Koan支持虚拟机安装和操作系统重新安装,使重装系统更便捷. Cob…
当你对计算机输入一个指令时,bash会将指令传送给核心kernel,核心再去调用相关的程序,启动硬件. 如果直接让用户操作操作系统,可能会造成系统的崩溃,所以操作系统通过应用程序来让用户操作系统即壳程序shell,bash只是shell中的其中一种 bash的优点 可以通过type来查看bash的内建命令 通配符 sort排序,wc计算档案的有多少字,行,字符串,uniq去掉重复的记录…
在linux中可以通过ls来查看文件 如ls -al,可以看到类似以下的内容 给个例子来理解下 在目录中如果只有r权限没有x权限无法进入该目录…
刚开始学习嵌入式内核编译,因为要修改内核的默认配置,因此这里把自己的学习记录写下来,方便以后查阅,也给别人一个参考,有什么写的不对的或者更好的方法,请指正~ 开发板有usb从口,现在想要让开发板作为一款打印机设备来被PC机识别(因为以后要用此开发板作为一款一体打印机的主控板)但是内核默认提供的usb gadget设备驱动是大容量存储设备驱动(将默认编译好的内核下载到板子里,用usb连接pc显示大容量存储设备:而且我们可以在编译好的内核文件目录/drivers/usb/gadget/下看到内核选择…
有关用户登录的信息记录在 utmp(/var/run/utmp).wtmp(/var/log/wtmp).btmp(/var/log/btmp) 和 lastlog(/var/log/lastlog) 等文件中. who.w 和 users 等命令通过 utmp(/var/run/utmp) 文件查询当前登录用户的信息.last 和 ac 命令通过 wtmp(/var/log/wtmp) 文件查询当前与过去登录系统的用户的信息.lastb 命令通过 btmp(/var/log/btmp) 文件查…
1. ubuntu adb 提示???? 找不到设备 这个问题不是一次两次了记录下,以后好找点. 问题:ubuntu下adb 不是别设备 http://blog.csdn.net/chychc/article/details/7276294 2.ubuntu gedit 中文乱码 http://wiki.ubuntu.org.cn/Gedit%E4%B8%AD%E6%96%87%E4%B9%B1%E7%A0%81…