Linux操作系统(二)

为什么需要对Linux进行远程连接
因为linux是作为服务器的存放位置,而服务器对环境的要求非常高。需要凉快,安全的地方,所以一般部署在机房,海底,山洞等地方。所以程序员不可能去这里上班。

什么是SSH工具
Ssh简称远程连接工具用于确保两台计算机之间进行正常通讯。

常见的SSH工具如下:
XShell:通过命令控制服务器
XFtp:传输文件

如何通过SSH工具连接到远程的Linux服务器。
需要知道远程Linux服务器的IP地址以及用户名和密码

用户名和密码都是安装的时候自定义的,IP地址:通过ifconfig命令获取即可,在最上面一串。 IP地址:192.168.204.129

打开SSH工具,输入相关数据即可完成连接。


了解基本的Linux命令
Linux命令的特点:
1.严格区分大小写
2.使用tab键快速补齐命令


最基础的命令:
1.ls  输出当前目录下所有文件夹
2.clear 或ctrl + L 清屏
3.cd  xxx  将路径切换到xxx路径处。(linux的根路径为/)
4.ctrl+c 强制退出当前操作
5.each  在控制台打印一句话。 常用于进行测试作用。

根目录下重要文件夹:
/opt(可选目录):该目录是用于存放可选应用程序的安装目录。通常,第三方软件包会将其安装到这个目录中。
/root(根用户目录):这是root用户的主目录。root用户是Linux系统中具有最高权限的用户。
/tmp(临时目录):该目录用于存储临时文件。这些文件在系统重启时被删除。
/bin(二进制目录):这个目录包含了一些基本的可执行命令和工具。例如,ls、cd等命令就位于该目录。
/boot(引导目录):该目录包含了用于系统保证正常运行的文件
/etc(配置目录):该目录包含了系统的配置文件。
/home(主目录):每个用户在系统中都有一个主目录,用于存储个人文件和文档。
/lib(库目录):该目录包含了系统所需的共享库文件。这些库文件由应用程序调用,提供特定功能的支持。


绝对路径和相对的路径的区别
开头就是/的路径就是绝对路径,例如 /aa/bb/cc
绝对路径:是根据根路径来的。

开头不是/的路径就是相对路径,例如aa/bb/cc
相对路径:根据当前路径来的。

路径相关的知识点:
  pwd命令:返回当前的绝对路径。
  路径中的“.”表示当前路径   “..”表示返回上一级路径

ls命令讲解
ls:查看当前路径下的所有文件夹。
语法:  ls  [参数选项]   其中参数选项可以省略
常见的参数选项如下:
-a  查看所有文件包括隐藏文件
-l   查看文件详细信息
-R   递归显示当前目录和子目录

如何切换用户:
语法: su 用户名
知识点:
低权限向高权限切换,需要输入密码。
高权限向低权限切换,无需输入密码。
注意事项:
当使用普通登录的时候,左边显示如下内容:
[jack@localhost ~]$

当使用管理员登录的时候,左边显示如下内容:
[root@localhost ~]#

总结:
左边的是当前的登录用户
~ :表示当前登录用户的家目录。(个人文件夹)
$表示普通用户
#表示超级管理员


如何创建文件夹
mkdir    :用法:在当前目录下创建一个文件夹。语法如下:

mkdir aa 表示在当前目录创建一个文件夹

案例:在根目录创建一个名字叫test的文件夹。
切换到根目录  cd /
创建test文件夹  mkdir test

进阶用法:如果需要创建级联文件夹,那么上述无法实现。
什么是级联文件夹:就是文件夹里面还有文件夹…

用法如下:  mkdir  -p   aa/bb/cc/dd
-p 表示允许创建级联文件夹。


如何删除文件或文件夹
rm命令:删除文件夹或文件。 
默认是删除文件。

语法如下:
rm [参数选项]   [文件或文件夹路径]
其中参数选项如下:
-i 提示是否删除
-r 用于删除目录
-f 用语强制删除文件或目录

N表示no   y表示yes

最忌讳的语法:  rm  –rf  /*
表示删除根目录下的所有文件
执行了该命令就准备重启之前备份的服务器吧、当前服务器以及彻底报废了。


Touch 命令 :在当前目录下创建一个空白文件。
例如 touch a.txt


cp:用于将一个文件或目录,复制到指定位置。相当于复制粘贴的合体。
语法如下:
cp  [参数选项]    源文件路径      目标文件的路径
常见的选项如下:
-r 递归复制目录
-i 提示是否覆盖
-f 用于强制覆盖


需求:
在跟目录下创建一个a.txt
然后将其复制到/opt目录下。然后检查是否复制成功。
1.切换到根目录 cd /   
2.创建a.txt    touch a.txt
3.开始复制粘贴   cp a.txt /opt
4.检查,进入opt目录 cd /opt
5.通过ls查看


mv :常用于剪切一个文件,或者重命名一个文件
语法如下: 
mv [参数选项]  源文件  目标文件

cat命令:可以查看一个文件的内容,并显示在控制台上。
语法如下:
cat [参数选项]  文件名
参数选项如下:
-n  显示所有行的行号。
适用于文件内容较小的文件

和cat指令类似。都是用来查看文件内容
其中more和less指令用法完全一致。
但是一般都是使用less。因为less支持上下翻页。
q:退出浏览
空格:向下翻页
上下箭头进行逐行浏览
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值