前言 以前我的不喜欢用 Linux 系统,什么目录啊,文件啊,权限啊,都得命令操作,入门难度较大。但是一旦熟练起来,真不想再去用 windows 了。...Linux 相较于 windows 而言,占用内存更小,因为 windows 的图形化界面比较占内存。Linux 的生态也比较丰富,各种各样的服务端软件都会有 Linux 版本。...Linux 也衍生出各种格言的版本,我用的比较多的是 Centos 在 Linux 中,一切皆文件。所以各种目录、文件的权限、创建者、所属组都是比较实用的东西。...主要内容: linux 目录说明 PATH 加载的原理及配置 常用简单命令 sed,awk,find,管道流,重定向,scp 目录介绍 Linux 中的目录还是要清楚的,有一些约定成俗的规定需要大家了解...用户管理 linux 下用户、组创建和管理。可以控制哪些目录和文件可以访问。
参考资料 [1] https://www.madebygps.com/an-intro-to-links-in-linux/: https://www.madebygps.com/an-intro-to-links-in-linux
VIM的用法 1.vim 路径 用vim打开文件 vim +数字 路径 打开文件工标移动到第几行 vim +/关键字 路径 打开文件,高亮显示关键字 ...
perl 和 Python 在做反弹shell基本差不多,Python 那一节有点讲的太多了,大家可以对比一下参数,照着Python的思路移到 perl 上,我...
在编程和文本编辑的世界中,Vim 是一个备受推崇的编辑器,以其强大的功能和灵活性而闻名。对于那些经常需要在多行中进行相同操作的开发者来说,Vim 的块插入功能无...
前面我们讲了Linux系统的详细安装教程,大家跟着教程一步一步的操作,应该能完美的完成安装。那么这篇博客跟大家聊聊如何来学习Linux。...配置完成之后,我们就能通过Xshell5来连接Linux系统上,通过这个工具来控制Linux系统是很方便的。而且还能同时控制多个Linux机器。如下: ? ...但是对于Linux系统就不行了,windows特色就是图形化界面设计的非常友好,Linux系统虽然也有图形化界面,但是Linux从诞生到现在,一般都是为服务器做共享的,而服务器都是给专业人士来维护的,一般都是用非图形化界面的命令行方式来操作的...所以操作Linux系统和windows系统的区别比较大,比如windows系统我们一般会把系统安装在C盘,windows系统有盘符的说法,而Linux没有,Linux的基本思想有两点:第一,一切都是文件...所以后面我们讲的Linux命令介绍,都会给出命令所在的文件目录。但是不管怎么说,大家刚上手由于先入为主的原因,可能对Linux操作感觉不自在,但是当你习惯之后,你会爱上Linux的命令行的。
本系列教程将完整的讲解整个Linux相关的知识,这是楼主学完兄弟连的Linux教程之后重新对Linux知识体系的整理。...个人感觉兄弟连的Linux教程可以很好的入门,从最基础的知识开始,对于一个完全不懂Linux系统的人,相信在看完整个系列教程之后,都能对Linux有一个完完全全的了解。...Linux大量使用了由麻省剑桥免费软件基金的GNU软件,同时Linux自身也是用它们构造而成。 ?...具体区别如下: ①、UNIX系统大多是与硬件配套的,而Linux则可运行在多种硬件平台上. ②、UNIX是商业软件,收费,而Linux是自由软件,免费、公开源代码的. ③、Linux商业化的有...RedHat Linux 、SuSe Linux、slakeware Linux、国内的红旗等,还有Turbo Linux. ④、Unix主要有Sun 的Solaris、IBM的AIX, HP的HP-UX
本系列教程将完整的讲解整个Linux相关的知识,这是楼主学完兄弟连的Linux教程之后重新对Linux知识体系的整理。...个人感觉兄弟连的Linux教程可以很好的入门,从最基础的知识开始,对于一个完全不懂Linux系统的人,相信在看完整个系列教程之后,都能对Linux有一个完完全全的了解。...Linux大量使用了由麻省剑桥免费软件基金的GNU软件,同时Linux自身也是用它们构造而成。...具体区别如下: ①、UNIX系统大多是与硬件配套的,而Linux则可运行在多种硬件平台上. ②、UNIX是商业软件,收费,而Linux是自由软件,免费、公开源代码的. ③、Linux商业化的有...RedHat Linux 、SuSe Linux、slakeware Linux、国内的红旗等,还有Turbo Linux. ④、Unix主要有Sun 的Solaris、IBM的AIX, HP的HP-UX
在 Linux 系统中,文件和目录的权限管理是保证系统安全和数据安全的重要机制。正确理解和使用权限设置,可以帮助用户有效地控制对文件和目录的访问。...1. ls命令:查看目录权限的基本工具 ls命令是 Linux 系统中查看文件和目录信息的基本命令。它不仅可以列出目录内容,还可以显示文件和目录的权限等详细信息。...总结 掌握如何查看 Linux 系统中的目录权限对于系统管理和安全至关重要。通过ls和stat命令,用户可以轻松地查看和理解文件和目录的权限设置。...希望本文能够帮助你更好地管理和控制你的 Linux 系统。如果你有任何疑问或需要进一步的帮助,请随时联系。
前言 本章将会继续讲解linux 常用命令(目录文和件基本操作)笔记 一.linux 常用命令(目录文和件基本操作) 1.命令的分类和格式 命令分类: 外部命令(有文件路径,一遍是编写的命令文件) 内部命令
1994年,Linux 1.0版本发布,这是Linux的第一个稳定版本。...应用 Linux是一种自由和开放源代码的类UNIX操作系统,严格来讲,Linux只是操作系统内核本身,但通常采用“Linux内核”来表达该意思。...而Linux则常用来指基于Linux内核的完整操作系统,它包括GUI组件和许多其他实用工具。...应用领域: 服务器操作系统:Linux在互联网服务器领域非常流行,许多大型网站和服务使用Linux作为其服务器操作系统 超级计算机:Linux在超级计算机领域也非常流行 移动设备:Android操作系统是基于...Linux内核开发的 虚拟化:Linux提供了强大的虚拟化技术,如KVM和Docker,可以用于创建和管理虚拟机和容器。
前言 本章将会讲解Linux系列目录和文件管理。...Linux常用命令:2022年,我每天都会用的linux常用命令 一.Linux常用命令后续 1.创建目录和文件 (1)mkdir命令 创建新的目录(Make Directory) mkdit命令用于创建新的空目录...host.conf public_html/ [root@localhost -]# ls public_html/ ---- (2)rm命令删除(Remove)文件或目录 rm命令用于删除指定的文件或目录,在Linux...root@]ocalhost -]# la -l public html/mkfile ---- 3.查找目录和文件 (1)which命令——查找用户所执行的命令文件存放的目录 which命令用于查找Linux...命令程序并显示所在的具体位置,其搜索范围主要由用户的环境变量PATH决定(可以执行‘echosPATH”命令查看),这个范围也是Linux操作系统在执行命令或程序时的默认搜索路径。
在 Unix 和类 Unix 系统中,命令行界面(CLI)是与操作系统交互的重要方式。通过 CLI,用户可以执行各种命令来管理文件、运行程序、配置系统等。在这些...
/etc/profile 、 /etc/bashrc 、~/.bashrc、~/.bash_profile 、~/.profile 、~/.bash_logout /etc/profile 【系统级】Linux...把strace的输出单独写到指定的文件 /tmp/sshpwd-xxx.log ,这个没啥好说的 -e read,write,connect Linux内核目前有300多个系统调用,详细的列表可以通过
/boot: 这里存放的是启动 Linux 时使用的一些核心文件,包括一些连接文件以及镜像文件。.../dev : dev 是 Device(设备) 的缩写, 该目录下存放的是 Linux 的外部设备,在 Linux 中访问设备的方式和访问文件的方式是相同的。.../media: linux 系统会自动识别一些设备,例如U盘、光驱等等,当识别后,Linux 会把识别的设备挂载到这个目录下。.../proc: proc 是 Processes(进程) 的缩写,/proc 是一种伪文件系统(也即虚拟文件系统),存储的是当前内核运行状态的一系列特殊文件,这个目录是一个虚拟的目录,它是系统内存的映射.../sys: 这是 Linux2.6 内核的一个很大的变化。该目录下安装了 2.6 内核中新出现的一个文件系统 sysfs 。
前言 进程是正在运行的程序,Linux系统通常有数百个进程同时运行。本文就来介绍下Linux是如何进行进程管理的。...(Killing processes) 在后台运行进程(Running processes in the background) 调度进程(Scheduling processes) 查看进程 ps Linux...bg 18345 调度进程 在Linux中,我们可以使用at和crond来调度进程。crond有点复杂,这里重点介绍at。 at at命令对于安排一项工作在未来某个时间点运行一次很有用。...image.png 参考资料 [1] https://www.madebygps.com/an-intro-to-process-management-linux/: https://www.madebygps.com.../an-intro-to-process-management-linux/
sed 是 Linux 系统中一个非常强大的流编辑器,它可以用来执行文本替换、删除、插入等操作。
在搭建 Elasticsearch 集群时,需要设置多个数据目录,以提高磁盘吞吐量,使用 seq和mkdir 可以快速批量创建。
sudo 经常被用来将普通用户权限提升至 root 权限,代替 root 执行部分程序来管理 Linux 系统,这样避免 root 密码被泄漏 这篇文章介绍了三种利用其留后门的方法,其中也涉及一个sudo
十二df df -h 显示当前磁盘的状态 QQ截图20200803110714.png 十三free free 显示当前占用的运行内存(以kb为单位)...