Linux 目录结构_安装Xshell6和Xftp6教程加 Xshell无法启动:要继续使用此程序........,的解决方法

简介: Linux 目录结构_安装Xshell6和Xftp6教程加 Xshell无法启动:要继续使用此程序........,的解决方法

Linux 目录结构

基本介绍

  1. linux 的文件系统是采用级层式的树状目录结构,在此结构中的最上层是根目录“/”,然后在此目录下再创建其他的目录。
  2. 深刻理解linux 树状文件目录是非常重要的,这里我给大家说明一下。
  3. 记住一句经典的话:在Linux 世界里,一切皆文件(!!)
  4. 示意图

具体的目录结构

  1. /bin [常用] (/usr/bin 、/usr/local/bin)
    是Binary 的缩写, 这个目录存放着最经常使用的命令
  2. /sbin (/usr/sbin 、/usr/local/sbin)
    s 就是Super User 的意思,这里存放的是系统管理员使用的系统管理程序。
  3. /home [常用]
    存放普通用户的主目录,在Linux 中每个用户都有一个自己的目录,一般该目录名是以用户的账号命名,
  4. /root [常用]
    该目录为系统管理员,也称作超级权限者的用户主目录
  5. /lib 系统开机所需要最基本的动态连接共享库,其作用类似于Windows 里的DLL 文件。几乎所有的应用程序都需要
    用到这些共享库
  6. /lost+found 这个目录一般情况下是空的,当系统非法关机后,这里就存放了一些文件
  7. /etc [常用]
    所有的系统管理所需要的配置文件和子目录, 比如安装mysql 数据库my.conf
  8. /usr [常用]
    这是一个非常重要的目录,用户的很多应用程序和文件都放在这个目录下,类似与windows 下的program files 目录。
  9. /boot [常用] 存放的是启动Linux 时使用的一些核心文件,包括一些连接文件以及镜像文件
  10. /proc [不能动] 这个目录是一个虚拟的目录,它是系统内存的映射,访问这个目录来获取系统信息
  11. /srv [不能动] service 缩写,该目录存放一些服务启动之后需要提取的数据
  12. /sys [不能动]这是linux2.6 内核的一个很大的变化。该目录下安装了2.6 内核中新出现的一个文件系统sysfs =》【别动】
  13. /tmp 这个目录是用来存放一些临时文件的
  14. /dev
    类似于windows 的设备管理器,把所有的硬件用文件的形式存储
  15. /media [常用] linux 系统会自动识别一些设备,例如U 盘、光驱等等,当识别后,linux 会把识别的设备挂载到这个目录下
  16. /mnt [常用]
    系统提供该目录是为了让用户临时挂载别的文件系统的,我们可以将外部的存储挂载在/mnt/上,然后进入该目录就可以查看里的内容了。d:/myshare
  17. /opt 这是给主机额外安装软件所存放的目录。如安装ORACLE 数据库就可放到该目录下。默认为空
  18. /usr/local [常用]
    这是另一个给主机额外安装软件所安装的目录。一般是通过编译源码方式安装的程序
  19. /var [常用]
    这个目录中存放着在不断扩充着的东西,习惯将经常被修改的目录放在这个目录下。包括各种日志文件
  20. /selinux [security-enhanced linux]
    SELinux 是一种安全子系统,它能控制程序只能访问特定文件, 有三种工作模式,可以自行设置.

远程登录到Linux 服务器

为什么需要远程登录Linux

公司开发时候, 具体的应用场景是这样的

  1. linux 服务器是开发小组共享
  2. 正式上线的项目是运行在公网
  3. 因此程序员需要远程登录到Linux 进行项目管理或者开发
  4. 画出简单的网络拓扑示意图(帮助理解)
  5. 远程登录客户端有Xshell6, Xftp6 , 我们学习使用Xshell 和Xftp6 , 其它的远程工具大同小异

远程登录Linux-Xshell6

介绍

  1. 说明: Xshell 是目前最好的远程登录到Linux 操作的软件,流畅的速度并且完美解决了中文乱码的问题, 是目前程序员首选的软件。
  2. Xshell 是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。
  3. Xshell 可以在Windows 界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的

下载-安装-配置和使用:

下载free-for-home-school 版本

址: https://www.netsarang.com/en/free-for-home-school/

  1. 点新建
  2. 如果不知道ip的话在Linux右击打开终端输入ifconfig 查看对应的IP然后输入
  3. 然后确定
  4. 输入相对应的用户名和密码即可!

远程上传下载文件-Xftp6

介绍

是一个基于windows 平台的功能强大的SFTP、FTP 文件传输软件。使用了Xftp 以后,windows 用户能安全地

在UNIX/Linux 和Windows PC 之间传输文件。[示意图]

软件下载方法在前面说过了

Xftp6 安装配置和使用

注意

如果提示需要更新 但是以及是最新版点击下面链接修改nslicense

HexEd.it - Browser-based Online and Offline Hex Editing

搜索 0F8681 替换为 0F8381

二个软件是一样的


目录
打赏
0
0
0
0
12
分享
相关文章
Linux中yum、rpm、apt-get、wget的区别,yum、rpm、apt-get常用命令,CentOS、Ubuntu中安装wget
通过本文,我们详细了解了 `yum`、`rpm`、`apt-get`和 `wget`的区别、常用命令以及在CentOS和Ubuntu中安装 `wget`的方法。`yum`和 `apt-get`是高层次的包管理器,分别用于RPM系和Debian系发行版,能够自动解决依赖问题;而 `rpm`是低层次的包管理工具,适合处理单个包;`wget`则是一个功能强大的下载工具,适用于各种下载任务。在实际使用中,根据系统类型和任务需求选择合适的工具,可以大大提高工作效率和系统管理的便利性。
60 25
|
16天前
|
【linux】Shell脚本中basename和dirname的详细用法教程
本文详细介绍了Linux Shell脚本中 `basename`和 `dirname`命令的用法,包括去除路径信息、去除后缀、批量处理文件名和路径等。同时,通过文件备份和日志文件分离的实践应用,展示了这两个命令在实际脚本中的应用场景。希望本文能帮助您更好地理解和应用 `basename`和 `dirname`命令,提高Shell脚本编写的效率和灵活性。
79 32
|
20天前
|
【Linux】 Linux makefile 教程
本文详细介绍了 Linux 环境下 Makefile 的基本结构、语法和使用方法,并通过一个简单的 C++ 项目示例演示了 Makefile 的实际应用。Makefile 是一个强大而灵活的工具,通过合理配置,可以极大地简化项目的编译和管理过程,提高开发效率。希望本文能帮助您更好地理解和应用 Makefile,在实际项目中高效管理代码的编译和构建。
50 20
|
19天前
|
【Linux】 Linux makefile 教程
本文详细介绍了 Linux 环境下 Makefile 的基本结构、语法和使用方法,并通过一个简单的 C++ 项目示例演示了 Makefile 的实际应用。Makefile 是一个强大而灵活的工具,通过合理配置,可以极大地简化项目的编译和管理过程,提高开发效率。希望本文能帮助您更好地理解和应用 Makefile,在实际项目中高效管理代码的编译和构建。
55 16
|
22天前
|
Linux 安装 Qualcomm ® SnapdragonTM Profiler
通过本文的详细介绍,您应该已经成功在 Linux 系统上安装并配置了 Qualcomm® Snapdragon™ Profiler,并能够连接 Android 设备进行性能分析。Snapdragon Profiler 提供了丰富的工具和功能,可以帮助开发者深入了解应用程序的性能瓶颈,从而进行优化。希望本文能对您有所帮助,让您在开发过程中更高效地使用 Snapdragon Profiler 进行性能分析和优化。
60 10
|
23天前
|
Linux安装svn并启动
Linux安装svn并启动
55 10
Linux磁盘挂接教程
Linux磁盘挂接教程
69 14
linux8安装oracle 11g遇到的问题记录
Oracle 11g在Linux 8上安装时会遇到link编译环节的问题。官方建议忽略安装中的链接错误,安装完成后应用DBPSU 11.2.0.4.240716补丁及一次性补丁33991024,再重新编译二进制文件,并配置监听器和数据库。但因11g已退出服务期,这些补丁需付费获取。网上信息显示22年1月的PSU补丁也可解决问题,找到该补丁后按常规方式打补丁即可。如有需求或疑问可咨询我。
83 20
os-copilot在Alibaba Cloud Linux镜像下的安装与功能测试
我顺利使用了OS Copilot的 -t -f 功能,我的疑惑是在换行的时候就直接进行提问了,每次只能写一个问题,没法连续换行更有逻辑的输入问题。 我认为 -t 管道 功能有用 ,能解决环境问题的连续性操作。 我认为 -f 管道 功能有用 ,可以单独创建可连续性提问的task问题。 我认为 | 对文件直接理解在新的服务器理解有很大的帮助。 此外,我还有建议 可以在非 co 的环境下也能进行连续性的提问。
80 7
【手把手教你Linux环境下快速搭建Kafka集群】内含脚本分发教程,实现一键部署多个Kafka节点
本文介绍了Kafka集群的搭建过程,涵盖从虚拟机安装到集群测试的详细步骤。首先规划了集群架构,包括三台Kafka Broker节点,并说明了分布式环境下的服务进程配置。接着,通过VMware导入模板机并克隆出三台虚拟机(kafka-broker1、kafka-broker2、kafka-broker3),分别设置IP地址和主机名。随后,依次安装JDK、ZooKeeper和Kafka,并配置相应的环境变量与启动脚本,确保各组件能正常运行。最后,通过编写启停脚本简化集群的操作流程,并对集群进行测试,验证其功能完整性。整个过程强调了自动化脚本的应用,提高了部署效率。
【手把手教你Linux环境下快速搭建Kafka集群】内含脚本分发教程,实现一键部署多个Kafka节点