linux基础学习记录(2)
1.将/etc下面所有的文件,文件名是a-m开头的,并且是以.conf结尾的文件复制到/data目录下。2.定义一个别名copy,要求当所有用户执行copy时,执行的是以下操作cp -r /etc /root/etc-年月日,要求永久生效。(年月日使用$date实现)3. 创建一个脚本/root/f...
Linux文件系统基础之inode和dentry
inode(节点)和dentry(目录项)在VFS和实体的文件系统(ext2、ext3等)中都是比较重要的概念。首先看一下虚拟文件系统的标准定义:虚拟文件系统(英语:virtual file system,缩写为VFS),又称虚拟文件切换系统(virtual filesystem switch),是...
Linux——基础指令
一、Linux目录结构 1、树形结构 Linux只有一个根目录 / ,所有文件都在它下面 2、Linux路径的描述方式 在Linux系统中,路径之间的层级关系,使用: / 来表示 eg: /usr/local/hello.txt 注意: 开头/表示根...
Linux网络基础2之https
(。・∀・)ノ゙嗨!你好这里是ky233的主页:这里是ky233的主页,欢迎光临~https://blog.csdn.net/ky233?type=blog 点个关注不迷路⌯'▾'⌯ http是明文的可以通过一些的工具获取到正文层,从而导致账号密码泄露,所以就有了https 一、安全的定...
Linux基础开发工具之yum与vim
1. Linux软件包管理器——yum 1.1 什么是软件包? 在Linux下安装软件, 一个通常的办法是下载到程序的源代码, 并进行编译, 得到可执行程序. 但是这样太麻烦了, 于是有些人把一些常用的软件提前编译好, 做成软件包(可以理解成windows上的安装程序)放在一个服务器上, 通过包...
Linux基础知识——Linux常用命令大全
一、查看 ls作用:列出目录内容格式:ls [选项] [目录名] 注意:命令格式[]中的内容为非必选项ls命令选项-a 列出目录下的所有文件,包含.开头的隐藏文件-l 列出文件的详细信息-i 查看文件的iNode号(iNode会指向文件块所在的位置)-h 以容易读取的方式显示文件大小-d 仅列出目录...
Linux基础知识总结
1.什么是LINUX?什么是SHELL? 答:严格来讲,Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据库的操作系统。 答:在计算机科学中,Shell俗称壳(用来区...
Linux虚拟机的登陆以及基础指令
1.如何打开虚拟机(1)打开计算机,于桌面右键单击,选择“open in terminal” (2)在打开的终端中输入命令控制虚拟机 命令有 rht-vmctl start desktop 运行虚拟机desktop ...
Linux基础学习:常用命令
目录结构及其常用命令 处理目录的常用命令: ls :列出目录及文件名cd:切换目录pwd:显示目前的目录mkdir:创建一个新的目录rmdir:删除一个空的目录cp:复制文件或目录rm:删除文件或目录mv:移动文件与目录或修改文件与目录的名称 man[命令]查看各个命令的使用文档,如 man cp...
linux基础学习-1.5-Linux发展历史及重要人物-Linux常见发行版对比
一、Linux发展历史及重要人物1、Linux发展历史1984年,Andrew S. Tanenbaum开发了用于教学的Unix系统,名为Minix。1989年,A...
Linux内核基础 - list_move_tail函数详解
Linux Kernel list_move_tail 函数 技术背景 Linux内核使用双向链表来管理各种数据结构。这种双向链表的实现使得元素的插入和删除操作非常高效,特别是在需要频繁修改链表结构时。list_move_tail函数是这种双向链表操作中的一个,用于在链表中移动节点。 实现 list...
linux提权原理和基础
0x00 前言花了一个月的时间开始学习linux内核提权,把学到的东西都整理在这了~前面介绍了关于内核提权的一些基础知识,后面会分析一个具体的漏洞。0x01 内核提...
【原创】Linux基础之redhat6升级glibc-2.12到2.14
redhat6自带glibc-2.12,升级到glibc-2.14过程# strings /lib64/libc.so.6 |grep GLIBC_GLIBC_2....
linux基础命令--groupdel 删除群组
描述groupdel命令用于删除用户组。groupdel命令会去修改系统下的/etc/group和/group/gshadow文件,删除有关用户组的所有项目(一般来说使用groupadd或useradd命令也会去这两个文件里添加相关的行,所以删除的也是这两行信息),故这个指定要删除的群组必须先存在。...
linux基础--yum源配置(解决软件安装的依赖问题)
yum可以解决软件安装时的软件依赖关系yum负责找依赖关系所在文件,就是配置文件中的baseurl解决依赖关系问题:1.软件依赖关系列表保存在光盘中2.使用yum源...
软件行业从事人员,计算机基础须知(五)---linux命令详解以及远程连接mobaxterm工具安装使用
准备工作:1、虚拟机已成功安装,---centos 7安装参考https://blog.csdn.net/qq_39135287/article/details/8...
Linux内核基础 - list_splice_tail_init函数详解
解析 Linux Kernel 4.19 的 list_splice_tail_init 函数 摘要 本文档旨在解析 Linux 内核 4.19 版本中 list_splice_tail_init 函数的作用,这是一个处理内核链表的重要函数。通过此函数,可以将一个链表插入到另一个链表的尾部,并将源链...
Linux基础
操作系统:内核(管理硬件资源)+系统调用接口(为软件提供接口)切换终端图形--->dos:终端中ctrl+shift+f2 或 ini 3dos--->...
【linux】02 :Linux基础命令
1.掌握linux系统的目录结构 linux只有一个顶级目录,称之为:根目录。 windows系统有多个顶级目录,即各个盘符。 2.linux路径的描述方式 /在Linux中的表示:出现在开头表示根目录,出现在后面表示层级关系。 3.什么是命...
Linux基础-文件下载命令 - 旗木卡卡祥
Linux基础-文件下载命令 文件下载命令1.wget//文件下载[root@localhost ~]# lltotal 4-rw-------. 1 root root 1317 Feb 17 19:25 anaconda-ks.cfg[root@lo...