图片 24

Linux布署与主导指令,Linux常用命令

本文主要讲解一些笔者常使用的Linux的一些指令和工具

把以前写的linux发布一下下吧,写的真的好差劲…

1、查看Linux版本

Linux部署

 

chmod:改变一个文件的权限

图片 1

 

改变abc的权限为777

常用的权限:

777-644-755

******************搭建Lamp环境******************

Lamp缩写:

L__Linux

A__Apache

M__mysql

P__PHP

安装:

yum(安装)图片 2

yum –help:可以看到后面所有可用的指令

1.安装Apache:

图片 3

-y : 一律yes

查看一下防火墙状态:图片 4

关闭防火墙:图片 5

开启Apache服务:图片 6

2.安装数据库:图片 7

开启并查看:图片 8

**************

图片 9

*******************

3.安装php:图片 10

图片 11

不是一项服务,不需要开启

重启!图片 12

找到var里面的www(存储位置)

在找到www里的HTMl并创建一个目录:图片 13

编辑它:

图片 14

 

[root@izuf6famz0x92jd98na1kiz ~]# sudo uname --m
x86_64

Linux基本指令

cd../上一级目录

ls当前目录下的所有文件

ll当前目录下所有文件的详细信息

命令格式[选项][参数]

cd(命令)..(这是参数)

mkdir 创建的文件名;常见一个文件夹,目录

touch 文件 创建一个文件

 

**********************递归创建*********************

 

mkdir 第一个/第二个

 

创建一个第一个文件下,第一个”文件夹“里有一个”第二个“文件

****************************************

 

文件类型:
linux不是用后缀区分的

图片 15

 

d开头的是目录

-开头是可视性文件

l快捷方式(软连接)

d后面每三个字符代表一个权限,

rwx r-x r-x

r可读

w可写

x可执行

(最高权限)

rwx所有者的权限

r-x所属组的权限(角色)

r-x剩下的

用数字表示的

图片 16

rm删除目录

rm -rf强制删除

复制:

图片 17

复制text到hua

剪切:

图片 18

剪切text到hua

********************

vi ccc

创建一个ccc并进行编辑

图片 19

 

编辑页面输入i进行编辑

图片 20

编辑完成

按ESC-输入:-qw保存并退出(q退出不保存)

输入vi ccc(cat ccc)查看

shutdown-关机.

写得不好,以前写的,不喜勿喷,

或者:

[root@izuf6famz0x92jd98na1kiz ~]# lsb_release -a
LSB Version:    :core-4.1-amd64:core-4.1-noarch
Distributor ID:    CentOS
Description:    CentOS Linux release 7.4.1708 (Core) 
Release:    7.4.1708
Codename:    Core

 

2、创建目录

mkdir

[root@izuf6famz0x92jd98na1kiz ~]# cd /usr
[root@izuf6famz0x92jd98na1kiz usr]# ls
bin  etc  games  include  lib  lib64  libexec  local  sbin  share  src  tmp
[root@izuf6famz0x92jd98na1kiz usr]# mkdir java
[root@izuf6famz0x92jd98na1kiz usr]# ls
bin  etc  games  include  java  lib  lib64  libexec  local  sbin  share  src  tmp

 

3、删除目录

[root@izuf6famz0x92jd98na1kiz usr]# rm -rf java

 

4、远程连接阿里云ECS服务器工具

图片 21

5、yum

yum search ghost

yum install epel-release

yum search nodejs

yum info nodejs

yum -y install nodejs

yum remove

 

6、EPEL

EPEL(Extra Packaages for Enterprise Linux,
扩展软件源)是yum的一个软件源,里面包含了许多基本源里没有的软件。

 

7、Linux文件基本属性

ll或ls -l命令来显示1个文件的属性及文件所属的用户和组

[rwx]

每个文件的属性由左边第1部分的10个字符来确定

文件类型 属主权限 属组权限 其他用户权限

0 123 456 789

d rwx r-x r-x

目录文件

 

8、文件下载

以 nodejs 博客 ghost为例:

(1)curl -L

(2)解压

unzip -uo ghost.zip -d ghost

 

9、文件移动

mv [options] 源文件或目录 目标文件或目录

 

10、Linux环境变量

/etc/profile

环境变量:bash
shell用一个称作“环境变量(environment
variables)”的特性来存储有关shell会话和工作环境的信息,它允许你在内存中存储数据,以便运行在shell上的程序和脚本访问,这些数据可以用来识别用户、账户、系统、shell特性以及任何其他你需要存储的数据。

11、Linux ls指令,不同颜色含义

 

在Linux中,文件的颜色都是有含义的。其中,
Linux中文件名颜色不同,代表文件类型不一样。如下所示:

 

   浅蓝色:表示链接文件;

 

   灰色:表示其他文件;

 

   绿色:表示可执行文件;

 

   红色:表示压缩文件;

 

   蓝色:表示目录;

 

   红色闪烁:表示链接的文件有问题了;

 

   黄色:表示设备文件,包括block,char,fifo。

 

   用”dircolors
-p”命令可以看到缺省的颜色设置,包括各种颜色和“粗体”,下划线,闪烁等的定义。

 

 扫个红包吧!

图片 22

 

Donate捐赠

如果我的文章帮助了你,可以赞赏我 1 元,让我继续写出更好的内容)

图片 23   图片 24

  (微信)                                        (支付宝)

微信/支付宝 扫一扫