Linux 学记 (第一章)

写在前面:分享技术,共同进步,有不足请见谅,相关意见可评论告知 ~

编程路漫漫,学习无止尽!

Linux 简介

介绍:Linux 是一套 Unix 操作系统,基于 POSIX(可移植操作系统接口) 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。能运行主要的 UNIX 工具软件、应用程序和网络协议。支持 32 位和 64 位硬件。继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

Linux 发行版

Linux 的发行版:将Linux 内核与应用软件做一个打包,有以下常见发行版:Ubuntu、RedHat、CentOS、Debian、Fedora、SuSE、OpenSUSE、Arch Linux、SolusOS 等。

在这里插入图片描述

服务器搭建

使用阿里云服务器

使用Xshell 进行远程连接

注意事项:

一、关于Xshell 的使用

(1)在阿里云网页使用远程连接(vnc方式)【部分Linux系统默认不支持Workbench 方式使用root用户名登入】,输入以下代码

vim /etc/ssh/sshd_config

i键编辑
PermitRootLogin no 修改为: PermitRootLogin yes
然后重启服务器

(2)成功连接显示如下
在这里插入图片描述

(3)在Xshell 中如下输入框输入阿里云实例密码
在这里插入图片描述

二、关于宝塔面板的使用

宝塔面板参考链接
(1)确保阿里云开放安全组后
阿里云参考链接
在这里插入图片描述
(2)在Xshell 命令行输入以下指令,进行安装

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

在最后删除内外网网址,以及登入用户名及其密码

Linux 系统使用

开机会启动许多程序。它们在Windows叫做"服务"(service),在Linux就叫做"守护进程"(daemon)。

用户的登录方式:

(1)命令行登录

(2)ssh登录

(3)图形界面登录

最高权限账户为 root,可以操作一切

常见指令

1、关机指令

shutdown 为关机指令

sync 将数据由内存同步到硬盘中

shutdown –h 10 将在10分钟后关机

shutdown –h now 立马关机

shutdown –h 20:25 系统会在今天20:25关机

shutdown –h +10 十分钟后关机

shutdown –r now 系统立马重启

2、目录结构指令

ls / 查看目录结构

在这里插入图片描述

/bin:Binary的缩写, 这个目录存放着最经常使用的命令。

/boot: 启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。

/dev :Device的缩写, 存放的是Linux的外部设备
/etc: 这个目录用来存放所有的系统管理所需要的配置文件和子目录。

/home:用户的主目录,在Linux中,每个用户都有一个自己的目录,一般该目录名是以用户的账号命名的。

/lib:存放着系统最基本的动态连接共享库,其作用类似于Windows里的DLL文件。

/lost+found:当系统非法关机后,这里就存放缓存文件。

/opt:给主机额外安装软件所摆放的目录。如安装ORACLE数据库则就可以放到这个目录下

/proc:虚拟的目录是系统内存的映射,可以通过直接访问这个目录来获取系统信息。

/root:超级权限者的用户主目录。

/srv:该目录存放服务启动之后需要提取的数据。

/sys:这是linux2.6内核的一个很大的变化。该目录下安装了2.6内核中新出现的一个文件系统 sysfs 。

/tmp:存放一些临时文件的。

/usr:应用程序和文件都放在此目录下,类似于windows下的program files目录。

/usr/bin: 系统用户使用的应用程序。

/usr/src: 内核源代码默认的放置目录。

/var:此目录中存放着在不断扩充着的内容
/www : 存放服务器网站的相关资源(环境,网站的项目)

注意:在Linux系统中输入命令后,默认没提示表示成功
白色默认为文件,蓝色为文件夹
clear 清屏
ctrl + 删除键 删除输入命令

3、处理目录的指令

ls: 列出目录

-a :全部的文件,连同隐藏文件( 开头为 . 的文件) 一起列出来

-l :长数据串列出,包含文件的属性与权限等等数据

上述合并 ls -al

cd:切换目录 cd/ 直接切换至顶级文件夹

pwd:显示目前的目录

mkdir:创建一个新的目录

mkdir -p 创建层级目录(递归创建目录)

rmdir:删除一个空的目录

rmdir -p 递归删除目录 (解决上述无删除非空目录)

cp: 复制文件或目录

说明:在将要复制的文件目录下,使用 cp 文件名 新文件所在位置

rm: 移除文件或目录

mv: 移动文件与目录,或修改文件与目录的名称


rm 删除文件或目录

-f 强制删除

-r 递归删除目录

-i 进行互动 ,询问是否删除

rm - rf 文件 强制删除该文件

rm-rf / 删除系统中所有文件 谨慎


mv 移动文件夹或者目录 重命名文件

-f 强制

-u 只替换更新过的文件

重命名文件:在将操作的文件目录 mv 旧文件名 新文件名

posted @ 2020-08-31 23:42  QuantumYou  阅读(120)  评论(0编辑  收藏  举报
/* 点击爆炸效果*/
/* 鼠标点击求赞文字特效 */ /*鼠标跟随效果*/