linux服务器

[转]linux超级服务器inetd详解

蹲街弑〆低调 提交于 2020-03-19 02:15:51
原文: http://blog.chinaunix.net/uid-21411227-id-1826876.html ---------------------------------------------------------------------------------------- 1 .引言: 它可以为多种服务管理连接,当 inetd 接到连接时,它能够确定连接所需的程序,启动相应的进程,并把 socket 交给它 (服务 socket 会作为程序的标准输入、 输出和错误输出描述符)。 使用inetd 来运行那些负载不重的服务有助于降低系统负载,因为它不需要为每个服务都启动独立的服务程序。   一般说来, inetd 主要用于启动其它服务程序,但它也有能力直接处理某些简单的服务, 例如chargen、 auth, 以及 daytime。 inetd 是通过rc系统启动的。 inetd_enable 选项默认设为 NO,但可以在安装系统时, 由用户根据需要通过 sysinstall 来打开。 inetd.conf则是inetd的配置文件。 inetd.conf文件告诉inetd监听哪些网络端口,为每个端口启动哪个服务。在任何的网络环境中使用 Linux 系统,第一件要做的事就是了解一下服务器到底要提供哪些服务。不需要的那些服务应该被禁止掉,最好卸载掉

Linux ftp 命令

时光怂恿深爱的人放手 提交于 2020-03-19 00:16:55
转自: https://www.cnblogs.com/mingforyou/p/4103022.html 一、 ftp 的 get 命令 和mget 命令 有何不同? get 一次只下载一个文件;mget一次可以下载多个文件,而且支持通配符,需要注意的是在mget的时侯,需要对每一个文件都选择y/n,如果想不交互的下载全部的文件,可以先用prompt 命令 关掉交互方式(关闭:prompt off;打开:prompt on)。 二、 FTP 使用什么 命令 来定位服务器与本地硬盘的路径? ftp 中用lcd切换本地路径,用cd切换远程服务器的路径。常用到的 命令 如下: cd目录名(进入服务器目录) lcd目录名(进入本机目录) cd \(退到服务器根目录) lcd \(退到本机根目录) cd ..(退回到上一级目录) lcd ..(退回到上一级目录) 三、! 命令 有何作用? 执行本地shell 命令 ,如:!dir(显示本机当亲目录内容),如果不加!如:dir(显示服务器当前目录内容) 四、 ftp 命令 支持“含有空格”的文件夹/文件名吗? 支持,只要在引用时加上双引号“”即可! 五、下面是 命令 行方式使用 FTP 的实战练习 假设有一 ftp 服务器: ftp .test.com ,用户名:username,密码:user1234。在本地电脑D:盘创建一个文件夹

linux下常用FTP命令 1. 连接ftp服务器

久未见 提交于 2020-03-18 18:55:51
linux下常用FTP命令 1. 连接ftp服务器 1. 连接ftp服务器 格式:ftp [hostname| ip-address] a)在linux命令行下输入: ftp 192.168.1.1 b)服务器询问你用户名和密码,分别输入用户名和相应密码,待认证通过即可。 2. 下载文件 下载文件通常用get和mget这两条命令。 a) get 格式:get [remote-file] [local-file] 将文件从远端主机中传送至本地主机中。 如要获取远程服务器上/usr/your/1.htm,则 ftp> get /usr/your/1.htm 1.htm (回车) b) mget       格式:mget [remote-files] 从远端主机接收一批文件至本地主机。 如要获取服务器上/usr/your/下的所有文件,则 ftp> cd /usr/your/ ftp> mget *.* (回车) 此时每下载一个文件,都会有提示。如果要除掉提示,则在mget *.* 命令前先执行:prompt off 注意:文件都下载到了linux主机的当前目录下。比如,在 /usr/my下运行的ftp命令,则文件都下载到了/usr/my下。 3.上传文件 a) put 格式:put local-file [remote-file] 将本地一个文件传送至远端主机中。 如要把本地的1

linux下FTP常用命令

北城以北 提交于 2020-03-18 18:55:23
1. 连接ftp服务器 格式:ftp [hostname| ip-address] a)在linux命令行下输入: ftp 192.168.1.1 b)服务器询问你用户名和密码,分别输入用户名和相应密码,待认证通过即可。 2. 下载文件 下载文件通常用get和mget这两条命令。 a) get 格式:get [remote-file] [local-file] 将文件从远端主机中传送至本地主机中。 如要获取远程服务器上/usr/your/1.htm,则 ftp> get /usr/your/1.htm 1.htm (回车) b) mget       格式:mget [remote-files] 从远端主机接收一批文件至本地主机。 如要获取服务器上/usr/your/下的所有文件,则 ftp> cd /usr/your/ ftp> mget *.* (回车) 此时每下载一个文件,都会有提示。如果要除掉提示,则在mget *.* 命令前先执行:prompt off 注意:文件都下载到了linux主机的当前目录下。比如,在 /usr/my下运行的ftp命令,则文件都下载到了/usr/my下。 3.上传文件 a) put 格式:put local-file [remote-file] 将本地一个文件传送至远端主机中。 如要把本地的1.htm传送到远端主机/usr/your,并改名为2

linux下常用FTP命令

非 Y 不嫁゛ 提交于 2020-03-18 18:53:33
linux下常用FTP命令 1. 连接ftp服务器 1. 连接ftp服务器 格式:ftp [hostname| ip-address] a)在linux命令行下输入: ftp 192.168.1.1 b)服务器询问你用户名和密码,分别输入用户名和相应密码,待认证通过即可。 2. 下载文件 下载文件通常用get和mget这两条命令。 a) get 格式:get [remote-file] [local-file] 将文件从远端主机中传送至本地主机中。 如要获取远程服务器上/usr/your/1.htm,则 ftp> get /usr/your/1.htm 1.htm (回车) b) mget       格式:mget [remote-files] 从远端主机接收一批文件至本地主机。 如要获取服务器上/usr/your/下的所有文件,则 ftp> cd /usr/your/ ftp> mget *.* (回车) 此时每下载一个文件,都会有提示。如果要除掉提示,则在mget *.* 命令前先执行:prompt off 注意:文件都下载到了linux主机的当前目录下。比如,在 /usr/my下运行的ftp命令,则文件都下载到了/usr/my下。 3.上传文件 a) put 格式:put local-file [remote-file] 将本地一个文件传送至远端主机中。 如要把本地的1

linux下常用FTP命令 1. 连接ftp服务器

一世执手 提交于 2020-03-18 18:52:34
1. 连接ftp服务器 格式:ftp [hostname| ip-address] a)在linux命令行下输入: ftp 192.168.1.1 b)服务器询问你用户名和密码,分别输入用户名和相应密码,待认证通过即可。 2. 下载文件 下载文件通常用get和mget这两条命令。 a) get 格式:get [remote-file] [local-file] 将文件从远端主机中传送至本地主机中。 如要获取远程服务器上/usr/your/1.htm,则 ftp> get /usr/your/1.htm 1.htm (回车) b) mget       格式:mget [remote-files] 从远端主机接收一批文件至本地主机。 如要获取服务器上/usr/your/下的所有文件,则 ftp> cd /usr/your/ ftp> mget *.* (回车) 此时每下载一个文件,都会有提示。如果要除掉提示,则在mget *.* 命令前先执行: prompt off 注意:文件都下载到了linux主机的当前目录下。比如,在 /usr/my下运行的ftp命令,则文件都下载到了/usr/my下。 3.上传文件 a) put 格式:put local-file [remote-file] 将本地一个文件传送至远端主机中。 如要把本地的1.htm传送到远端主机/usr/your,并改名为2

git教案-v2.0

被刻印的时光 ゝ 提交于 2020-03-18 18:19:11
1 Git历史 同生活中的许多伟大事件一样,Git 诞生于一个极富纷争大举创新的年代。Linux 内核开源项目有着为数众广的参与者。绝大多数的 Linux 内核维护工作都花在了提交补丁和保存归档的繁琐事务上(1991-2002年间)。到 2002 年,整个项目组开始启用分布式版本控制系统 BitKeeper 来管理和维护代码。 到 2005 年的时候,开发 BitKeeper 的商业公司同 Linux 内核开源社区的合作关系结束,他们收回了免费使用 BitKeeper 的权力。这就迫使 Linux 开源社区(特别是 Linux的缔造者 Linus Torvalds )不得不吸取教训,只有开发一套属于自己的版本控制系统才不至于重蹈覆辙。他们对新的系统订了若干目标: • 速度 • 简单的设计 • 对非线性开发模式的强力支持(允许上千个并行开发的分支) • 完全分布式 • 有能力高效管理类似 Linux 内核一样的超大规模项目(速度和数据量) 2 Git与svn对比 2.1 Svn SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版本控制系统是必须联网才能工作,如果在局域网还可以,带宽够大,速度够快,如果在互联网下,如果网速慢的话,就郁闷了。

Linux删除文件出现rm: cannot remove `.user.ini': Operation not permitted

一笑奈何 提交于 2020-03-18 17:57:39
3 月,跳不动了?>>> 在Linux中rm -rf的威力是十分巨大的,特别是附带了 -f 参数,不少新手都干过用root用户执行 rm -rf /命令这种傻事,如果云服务器没有快照,简直就是灾难,从根目录开始所有文件被递归删除,连系统都被损坏。 但是,偶尔也会遇到使用rm -rf也删除不了的文件,执行后报rm: cannot remove `.user.ini': Operation not permitted,如下图: 这时候需要使用到Linux的chattr命令, chattr命令用于改变文件属性。这项指令可改变存放在ext2文件系统上的文件或目录属性,这些属性共有以下8种模式: a:让文件或目录仅供附加用途。 b:不更新文件或目录的最后存取时间。 c:将文件或目录压缩后存放。 d:将文件或目录排除在倾倒操作之外。 i:不得任意更动文件或目录。 s:保密性删除文件或目录。 S:即时更新文件或目录。 u:预防以外删除。 语法chattr[-RV][-v<版本编号>][+/-/=<属性>][文件或目录...]参数 -R 递归处理,将指定目录下的所有文件及子目录一并处理。 -v<版本编号> 设置文件或目录版本。 -V 显示指令执行过程。 +<属性> 开启文件或目录的该项属性。 -<属性> 关闭文件或目录的该项属性。 =<属性> 指定文件或目录的该项属性。 进入到`.user.ini

操作系统磁盘管理

淺唱寂寞╮ 提交于 2020-03-18 17:27:07
一、Linux系统磁盘概念 磁盘的结构体系 01. 磁盘的物理结构 (外部结构 内部结构) 工作原理(先切换磁头 让磁头镜像运动) 02. 磁盘阵列说明 (raid0 raid1 raid5 raid10 raid01) 磁盘阵列如何配置 配置LVM L 逻辑 v 卷组 M 管理 逻辑卷管理 --> 实现可以随意调整磁盘分区大小 03. 磁盘分区概念 给容量较小的磁盘进行分区: 小于2T fdisk 给容量较大的磁盘进行分区: 大于2T parted 04. 磁盘格式化操作(创建文件系统) 05. 磁盘维护管理知识(如何使用磁盘 挂载使用) 磁盘层次结构详细说明--物理结构 1、磁盘的外部结构: 看的见摸得到的结构 组成部分 a 磁盘主轴 决定磁盘转速(rpm-round per minute) 家用磁盘转速 7200 rpm 5400 rpm 企业磁盘转速 15k rpm 10k rpm b 磁盘盘片 用于存储数据 c 磁盘磁头 用于读取数据 d 磁盘接口 用于连接主板 用于连接阵列卡 2、磁盘的内部结构: 看不见的结构信息 组成部分: a 磁盘(Disk) 磁盘或者分区的大小 = 柱面大小 * 柱面数 b 磁头(Head)(一个柱面有255个) 作用说明:用来写入和读取数据的 特点说明:盘面数量等于磁头数量 工作原理:采用径向运动读写数据 c 磁道(Track

Linux修改文件上传大小限制

白昼怎懂夜的黑 提交于 2020-03-18 17:07:06
某厂面试归来,发现自己落伍了!>>> 一、修改php文件上传大小限制 1.找到php的配置文件php.ini( 可通过find命令快速查找存放位置 ) find / -name php.ini 2.修改相关配置 把下列参数修改后,在网络所允许的正常情况下,就可以上传大体积文件了 max_execution_time = 600 ;每个PHP页面运行的最大时间值(秒),默认30秒 max_input_time = 600 ;每个PHP页面接收数据所需的最大时间,默认60秒 memory_limit = 8m ;每个PHP页面所吃掉的最大内存,默认8M file_uploads = on 是否允许通过HTTP上传文件的开关。默认为ON即是开 upload_tmp_dir = /tmp 临时上传目录 upload_max_filesize = 150m 最大上传文件大小 post_max_size = 200m 最大post数据限制 配置好后重启服务器 二、 修改Nginx文件上传大小限制 添加client_max_body_size 150M, 必须要放在server下的server_name下,而不是放在localhost /web的大括号里 来源: oschina 链接: https://my.oschina.net/u/4054486/blog/3197531