当前位置: 首页 > news >正文

Linux目录结构和远程使用

003vPl7Rty6E8kZRlAEdc&690

img

目录名作用
根目录 ‘/’文件系统结构的起始点
/root系统管理员的工作目录
/home普通用户工作目录
/bin存放二进制可执行文件,存放最经常使用的命令
/sbin系统管理员使用的系统管理程序
/boot启动linux时使用的一些核心文件
/dev设备文件,包括块设备和字符设备
/etc系统管理文件和配置文件
/lib动态链接共享库文件
/mnt临时挂载别的文件系统的挂载目录
/usr包含所有的用户程序(/usr/bin),库文件(usr/bin)等
/var系统产生的缓存文件,日志记录

命令行简介

登入后有一长溜字符前缀:

image-20230906084457600

image-20230906084523662

img

开关命令

  • 注销
logout # 或者 exit
  • 关机
shutdown -h now # 或者 halt -p 或者 poweroff
  • 重启
reboot # 或者 shutdown -r now

远程终端访问

一般linux经常要用到远程终端访问。

Secure Shell(SSH) 是由 IETF(The Internet Engineering Task Force) 制定的建立在应用层基础上的安全网络协议。它是专为远程登录会话(甚至可以用Windows远程登录Linux服务器进行文件互传)和其他网络服务提供安全性的协议,可有效弥补网络中的漏洞。通过SSH,可以把所有传输的数据进行加密,也能够防止DNS欺骗和IP欺骗。还有一个额外的好处就是传输的数据是经过压缩的,所以可以加快传输的速度。目前已经成为Linux系统的标准配置。

  • SSH

    为远程登录会话和其他网络服务提供安全性的协议

    利用SSH协议可以有效防止远程管理过程中的信息泄露问题

远程终端访问的软件有很多,其他只要安装有ssh在windows的cmd命令行都可以进行远程访问,还是推荐XShell或者vscode的remote插件。

ssh安装

sudo apt-get install openssh-client 
sudo apt-get install openssh-server 

启动ssh服务

sudo service ssh start

登录

口令登录

命令格式为ssh linux用户名@linux的IP地址

例如:

ssh golitter@127.0.0.1

公钥登录

每次登录远程主机都需要输入密码是很不方便的,如果想要省去这一步骤,可以利用密钥对进行连接,还可以提高安全性。

使用ssh-keygen产生公钥,将公钥复制到远程主机中即可。

远程文件管理

SFTP(SSH File Transfer Protocol):SSH文件传输协议(安全文件传送协议),为传输文件提供一种安全的网络的加密方法,SFTP是SSH的其中一部分。

  • SFTP

    是一种安全的远程文件传输协议

    是SSH协议类似,在传输过程中会进行加密

Linux 系统目录结构_w3cschool

SSH简介及两种远程登录的方法_ssh @_Jack LDZ的博客-CSDN博客

http://www.lryc.cn/news/161743.html

相关文章:

  • 淘宝销量展示方式变更背后的逻辑
  • Bytebase 和 GitLab 签署 Technology Partner 技术合作伙伴协议
  • 杭州高职画室哪家好?如何选择高职画室?高职美术学习选哪家画室?
  • 原型模式简介
  • SpringMVC(一)
  • 树的基本概念和存储结构
  • 深圳企业制作宣传片群体定位的重要性
  • 2309亚当arsd的11.1版本
  • spring---第七篇
  • 编程要搞明白的东西(二)
  • 检索与毒害 —— 对抗人工智能供应链攻击
  • Linux 禁止用户或 IP通过 SSH 登录
  • 14.Redis 主从复制
  • 常见的图像格式介绍:RAW、RGB、YUV
  • 极简极速-Bitset (bitmap)实现考勤打卡场景
  • word如何插入图片?3种常用的方法
  • Python/C API - 模組,型別,Tuple,例外和引用計數
  • 人工智能轨道交通行业周刊-第59期(2023.9.4-9.10)
  • ASP.NET Core 中的 MVC架构
  • C# PSO 粒子群优化算法 遗传算法 随机算法 求解复杂方程的最大、最小值
  • 网络协议从入门到底层原理学习(三)—— 路由
  • 2023/9/6 -- C++/QT
  • python爬虫,多线程与生产者消费者模式
  • WordPress 提示“此站点遇到了致命错误”的解决方法
  • Vue3,Typescript中引用组件路径无法找到模块报错
  • 科技成果鉴定之鉴定测试报告
  • NFTScan 浏览器正式版上线 2 周年!
  • 为什么要使用Token
  • 前端面试的话术集锦第 8 篇:高频考点(JS性能优化 性能优化琐碎事)
  • 【数据分析】Python:处理缺失值的常见方法