linux创建文件夹

Linux系统基础优化及常用命令

瘦欲@ 提交于 2019-12-02 12:32:31
Linux基础系统优化 引言没有,只有一张图。 Linux的网络功能相当强悍,一时之间我们无法了解所有的网络命令,在配置服务器基础环境时,先了解下网络参数设定命令。 ifconfig  查询、设置网卡和ip等参数 ifup,ifdown 脚本命令,更简单的方式启动关闭网络 ip  符合指令,直接修改上述功能 在我们刚装好linux的时候,需要用xshell进行远程连接,那就得获取ip地址,有时候网卡默认是没启动的,Linux也就拿不到ip地址,因此我们得手动启动网卡 编辑网卡配置文件 vim /etc/sysconfig/network-scripts/ifcfg-eth0 修改配置参数 ONBOOT=yes 网卡配置文件详解 如下 网络配置文件: /etc/sysconfig/network 网络接口配置文件: /etc/sysconfig/network-scripts/ifcfg-INTERFACE_NAME DEVICE=: 关联的设备名称,要与文件名的后半部“INTERFACE_NAME”保持一致; BOOTPROTO={static|none|dhcp|bootp}: 引导协议;要使用静态地址,使用static或none;dhcp表示使用DHCP服务器获取地址; IPADDR=: IP地址 NETMASK=:子网掩码 GATEWAY=:设定默认网关; ONBOOT=

linux命令-jdk及mysql安装操作

邮差的信 提交于 2019-12-02 11:44:23
1. VMware 虚拟机 VMWare 虚拟机软件是一个 “ 虚拟 PC ” 软件,它使你可以在一台机器上同时运行二个或更多 Windows 、 DOS 、 LINUX 系统。 1.1. vmware15 安装配置 Workstation 15 Pro 中新增了以下支持:支持新的客户机操作系统 Windows 10 1803 Ubuntu 18.04 Fedora 28 RHEL 7.5 CentOS 7.5 Debian 9.5 OpenSuse Leap 15.0 FreeBSD 11.2 ESXi 6.7 2. VMware 下安装 Centos6.8 操作系统 2.1. 安装演示 2.2 vmware 创建虚拟机的原理 2.3 linux 基本目录结构 bin 存放二进制可执行文件 (ls,cat,mkdir 等 ) boot 存放用于系统引导时使用的各种文件 dev 用于存放设备文件 etc 存放系统配置文件 home 存放所有用户文件的根目录 lib 存放跟文件系统中的程序运行所需要的共享库及内核模块 mnt 系统管理员安装临时文件系统的安装点 opt 额外安装的可选应用程序包所放置的位置 proc 虚拟文件系统,存放当前内存的映射 root 超级用户目录 sbin 存放二进制可执行文件,只有 root 才能访问 tmp 用于存放各种临时文件 usr

linux下的几种隐藏技术

情到浓时终转凉″ 提交于 2019-12-02 11:05:33
0x00 前言 攻击者在获取服务器权限后,会通过一些技巧来隐藏自己的踪迹和后门文件,本文介绍Linux下的几种隐藏技术。 0x01 隐藏文件 Linux 下创建一个隐藏文件: touch .test.txt touch 命令可以创建一个文件,文件名前面加一个 点 就代表是隐藏文件,如下图: 一般的Linux下的隐藏目录使用命令 ls -l 是查看不出来的,只能查看到文件及文件夹,查看Linux下的隐藏文件需要用到命令: ls -al 这里,我们可以看到在/tmp下,默认存在多个隐藏目录,这些目录是恶意文件常用来藏身的地方。如 /temp/.ICE-unix/、/temp/.Test-unix/、/temp/.X11-unix/、/temp/.XIM-unix/ 0x02 隐藏权限 在Linux中,使用chattr命令来防止root和其他管理用户误删除和修改重要文件及目录,此权限用ls -l是查看不出来的,从而达到隐藏权限的目的。 这个技巧常被用在后门,变成了一些难以清除的后门文件,令很多新手朋友感到头疼。 chattr +i evil.php 锁定文件 lsattr evil.php 属性查看 chattr -i evil.php 解除锁定 rm -rf 1.evil.php 删除文件 0x03 隐藏历史操作命令 在shell中执行的命令,不希望被记录在命令行历史中

linux服务器之间传输文件

一个人想着一个人 提交于 2019-12-02 09:53:06
转载: https://www.jb51.net/article/82608.htm 1. scp(最近就使用了scp) 【优点】简单方便,安全可靠;支持限速参数 【缺点】不支持排除目录 【用法】 scp就是secure copy,是用来进行远程文件拷贝的。数据传输使用 ssh,并且和ssh 使用相同的认证方式,提供相同的安全保证 。 命令格式: scp [参数] <源地址(用户名@IP地址或主机名)>:<文件路径> <目的地址(用户名 @IP 地址或主机名)>:<文件路径> 举例: scp /home/work/source.txt work@192.168.0.10:/home/work/ #把本地的source.txt文件拷贝到192.168.0.10机器上的/home/work目录下 scp work@192.168.0.10:/home/work/source.txt /home/work/ #把192.168.0.10机器上的source.txt文件拷贝到本地的/home/work目录下 scp work@192.168.0.10:/home/work/source.txt work@192.168.0.11:/home/work/ #把192.168.0.10机器上的source.txt文件拷贝到192.168.0.11机器的/home/work目录下 scp -r

linux 程序安装目录/opt目录和/usr/local目录

假装没事ソ 提交于 2019-12-02 09:25:30
在linux安装软件的时候,我总会有这样的想法,软件到底安装到那个目录下。因为linux系统有别与Windows系统,不是在那个盘创建一个文件夹把你需要安装的程序安装到指定目录即可。linux目录类似一个树,最顶层是其根目录,每个目录有自己不同的作用。 Linux 的软件安装目录是也是有讲究的,正确的选择安装目录对系统管理是有益的,这里讲解一下程序安装目录/opt目录和/usr/local目录的区别。 一、opt目录 /opt目录用来安装附加软件包,是用户级的程序目录,可以理解为D:/Software。安装到/opt目录下的程序,它所有的数据、库文件等等都是放在同个目录下面。opt有可选的意思,这里可以用于放置第三方大型软件(或游戏),当你不需要时,直接rm -rf掉即可。在硬盘容量不够时,也可将/opt单独挂载到其他磁盘上使用。 例如: 二、/usr/local目录 /usr:系统级的目录,可以理解为C:/Windows/。 /usr/lib:理解为C:/Windows/System32。 /usr/local:用户级的程序目录,可以理解为C:/Progrem Files/。用户自己编译的软件默认会安装到这个目录下。 这里主要存放那些手动安装的软件,即不是通过“新立得”或apt-get安装的软件。它和/usr目录具有相类似的目录结构。让软件包管理器来管理/usr目录

常见的面试题 (二)

旧巷老猫 提交于 2019-12-02 09:20:14
7. YUM 简介 什么是YUM,其作用是什么,主要支持哪几种方式提供软件源? 1. 是一种基于“C/S”结构的RPM软件更新机制,所有的软件包由集中的软件仓库提供,能够自动分析并解决软件包之间的依赖关系。 支持的软件源主要包括: 本地文件夹:file://.. .. FTP服务器:ftp://.. .. HTTP服务器:http:// 2 客户端配置文件。 在建立 .repo 仓库配置文件时,常见的配置条目如下所示,请补充各自的作用。 [Server]:( ) name:( ) baseurl:( ) enabled:( ) gpgcheck:( ) gpgkey:( ) 参考答案 自定义源的名称,具有唯一性 本软件源的描述字串 指定YUM服务端的URL地址 是否启用此频道 是否验证待安装的RPM包 用于RPM验证的密钥文件 3 客户端配置文件路径与命名。 为RHEL6服务器指定要使用的YUM源时,建立的配置文件一般应放在( )目录下,其扩展名应该是( )。 /etc/yum.repos.d、.repo 8. 编译源码包过程介绍 采用源码包编译的方式安装软件包时,有哪些基本过程、各自的作用是什么? tar解包:解压、释放安装包内的文件 ./configure配置:针对当前系统环境指定安装目录、选择功能等设置。 make编译:将源代码编译成二进制的可执行程序、库文件等数据。

linux-在cenos上安装大全(nginx/JRE/maven/Tomcat/MYSQL/redis/kafka/es...)

亡梦爱人 提交于 2019-12-02 08:49:32
云服务器 阿里云 腾讯云 七牛云 百度云 天翼云 华为云 西部数码 自己购买一个,学生和企业用户都有优惠的。 putty 自己下载一个putty,用来操作云服务器。 putty.org 一路下一步就ok。 点击putty.exe,输入你的ip或域名 最好改成20: 因为如果是0,过一会不操作可能就断开了。 输入账号密码,就登陆成功了。 Linux 1、查看IP信息:ifconfig 2、进入指定的文件目录: cd 绝对路径: cd /目录/子目录/../.. 相对路径: cd 当前路径的子目录/子目录/../.. 注意 : 第一个 /表示根目录 3、退回上级目录: cd .. 回退当上级目录,退一层 cd ../.. 回退两次 4、查看当前路径:pwd 5、查看当前目录下的内容: ls:只显示文件名或者目录名 ll:以详细信息的方法列出当前目录的内容 6、自动补全:tab 注意:我们需要写出要操作的文件或者目录的从头开始的一部分唯一的名字。 7、清屏:clear 8、创建目录: mkdir 文件名 在当前目录下创建指定的文件夹 mkdir /目录名/目录名/../../新的文件名 在指定的目录下创建新的文件夹 9、创建文件: vi 新的文件名 示例:vi my.txt 注意: 会直接进入文本状态,需要点击键盘的i键或者insert键进入编辑状态。

Linux基础——基于deepin系统

给你一囗甜甜゛ 提交于 2019-12-02 08:31:41
Linux——全面命令: http://www.runoob.com/linux/linux-command-manual.html 图片参考: https://www.cnblogs.com/mcgrady/p/7338593.html Linux系统结构: https://www.linuxprobe.com/linux-system-structure.html 一、Linux系统的安装: 工具:VM+centos(redhat的免费(dao)版) 安装过程中 : Linux创建分区: 1、swap分区=内存(4096KB=4G) 2、/ 创建一个根分区/ ext4 size200 maxmim 主分区 encripy加密解密 ___保证了物理安全性(电脑被偷时,有encripy加密,也无法查看)(不建议) 3、选择desktop,有图像界面,对新手友好。 4、Linux在安装软件时会检查依赖性,因为Linux是开源软件,特点:共享,省事(懒),缺点:依赖关系导致需要下载多个软件。( Linux的特点具有强依赖性 ) 运行时 :出现了 CentOS——内核版本 el6从红帽抄的代码, .i686 32位 安装完 ,在开始使用Linux时: 1、问你是否要准守GPL开源软件的协议 2、kdump,作用:死机时,拷贝内存,形成一个镜像 enable kdump(若死前的遗照)

Linux环境下Python的安装过程

Deadly 提交于 2019-12-02 08:08:20
Linux 环境下 Python 的安装过程 前言 一般情况下, Linux 都会预装 Python 了,但是这个预装的 Python 版本一般都非常低,很多 Python 的新特性都没有,必须重新安装新一点的版本,从下边的截图,可以看到我的 linux 下,预装 Python 的版本非常低,古老的 2.4.3 版本。这里我准备安装现阶段稍微主流点的版本 2.7.3 。 下载 官网下载地址: http://www.python.org/download/ 安装 解压 后边需要做的事情需要你具有 super user 或者 administrator 的权限。图方便,我直接切换到了 root 用户下。 tar -xzf Python-2.7.3.tgz 解压后进入 Python-2.7.3 目录,会看到一下文件 ( 注:蓝色为文件夹,绿色和黑色为文件 ) 编译 & 安装 在 Python-2.7.3 根目录下运行 ./configure 补: configure 命令执行完之后,会生成一个 Makefile 文件,这个 Makefile 主要是被下一步的 make 命令所使用。打开 Makefile 你就会发现,里边制定了构建的顺序, Linux 需要按照 Makefile 所指定的顺序来构建 (build) 程序组件。 make make 实际上编译你的源代码,并生成执行文件。

linux安装教程

橙三吉。 提交于 2019-12-02 07:28:23
linux是什么 linux是一个轻量级的操作,和windows一样的功能,但是widows主要是以家用为主,面向用户使用的,linux和windows server一样,主要是面向企业的,用于搭建软件服务器环境, 安全性比较高, 服务器端口大部分没有开放,需要手动打开。等操作来确保服务器的安全。 1、安装liunx可以采用虚拟机模式, 先安装虚拟机 VMware,然后在vmware上安装linux: 虚拟机安装基本都i下一步:直到安装成功! 安装路径需要自定义一下,不要默认安装到C盘就行 在虚拟机中安装linux操作系统: 1、打开虚拟机Vmware主页: 2、点击创建新的虚拟机 3、选择典型安装,下一步进入,选择linux的镜像路劲后下一步 4、在D盘新建一个文件夹,存放linux操作系统的文件, 5、点击下一步进入安装,设置分配的硬盘大小;默认使用20G即可 然后进入最后设置,基本不会变动 点击完成及配置完成,最后点击该虚拟机,然后启动就会自动安装系统: 剩下就是等待虚拟机安装完成,不需要我们做任何操作,如果出错,可以换一个镜像文件在安装一次即可,删除原来的虚拟机配置, 最后安装成功后需要输入密码进入系统 安装完成! 来源: CSDN 作者: java_esky110 链接: https://blog.csdn.net/sky274548769/article/details