linux操作系统

细致的学习内容请见:??1??2. 这里只罗列笔者认为重要的知识点内容。

用到的所有软件资料:链接:https://pan.baidu.com/s/1_oFivioDhH_6HZ5CTACB-g ;提取码:vh45

Linux的基本思想有两点:第一,一切都是文件;第二,每个软件都有确定的用途。其中第一条详细来讲就是系统中的所有都归结为一个文件,包括命令、硬件和软件设备、操作系统、进程等等对于操作系统内核而言,都被视为拥有各自特性或类型的文件。

linux 的文件系统是采用级层式的树状目录结构,在此结构中的最上层是根目录“/”,然后在此目录下再创建其他的目录。linux操作系统

 

 /bin   (/usr/bin 、 /usr/local/bin) • 是Binary的缩写, 这个目录存放着最经常使用的命令

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

 /root  • 该目录为系统管理员,也称作超级权限者的用户主目录。

 /etc • 所有的系统管理所需要的配置文件和子目录 my.conf

 /usr • 这是一个非常重要的目录,用户的很多应用程序和文件都放在这个目录下,类似与 windows下的program files目录。

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

/media  • linux系统会自动识别一些设备,例如U盘、光驱等等,当识别后,linux 会把识别的设备挂载到这个目录下。

/mnt • 系统提供该目录是为了让用户临时挂载别的文件系统的,我们可以将外部的存储挂 载在/mnt/上,然后进入该目录就可以查看里的内容了。 d:/myshare

 /opt     • 这是给主机额外安装软件所摆放的目录。如安装ORACLE数据库就可放到该目录下。 默认为空。

 /usr/local • 这是另一个给主机额外安装软件所安装的目录。一般是通过编译源码方式安装的程序

 /var • 这个目录中存放着在不断扩充着的东西,习惯将经常被修改的目录放在这个目录下。 包括各种日志文件。

一、远程登录 Linux 系统Xshell5

  1)  linux 服务器是开发小组共享的.

  2)  正式上线的项目是运行在公网的.

  3)  因此程序员需要远程登录到 centos 进行项目管理或者开发.

linux操作系统linux操作系统

 

 

 

  4)    远程登录客户端有 Xshell5Xftp5 ,  其它的远程工具大同小异.

 

 

 

说明: Xshell 是目前最好的远程登录到 Linux 操作的软件,流畅的速度并且完美解决了中文乱码的问题, 是目前程序员首选的软件。Xshell是一个强大的安全终端模拟软件,它支持 SSH1, SSH2, 以及 Microsoft Windows 平台的 TELNET 协议。Xshell 可以在 Windows 界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的。特别说明:如果希望安装好 XShell 5 就可以远程访问 Linux 系统的话,需要有一个前提,就是Linux 启用了 SSHD 服务,该服务会监听 22  号端口。

linux操作系统

 

linux操作系统

二、远程上传下载文件 Xftp5

Xftp5是一个基于 windows 平台的功能强大的 SFTPFTP 文件传输软件。使用了 Xftp  以后,windows 用户能安全地在 UNIX/Linux 和 Windows PC 之间传输文件。

linux操作系统

linux操作系统

linux操作系统

 

linux操作系统

上一篇:shell脚本编程进阶面试题


下一篇:IOCP+WinSock2新函数打造高性能SOCKET池