时间:2022-01-05 来源:深度家园
LinUx系统之所以重要,普通电脑用户可能很难知道。因为个人电脑一般装的都是微软的系统,但是LinUx在企业和大型服务器中的应用是非常广泛的。本文就来介绍一下LinUx在比较大型服务器上的应用,只举几个简单的例子,你就知道LinUx有多么重要。
1、基本命令
1.1文件操作
(1)新建:toUch文件名(例:在tmp目录下建立名字为d的文件,命令:toUch/tmp/d)。(2)剪切:my旧文件名新文件名(例:将tmp下的文件d剪切到root目录下重命名为e,命令:my/tmphttp://www.shenduwin7.cn/d/root/e)o(3)复制粘贴:cp-rf文件来源复制目的地(例:将root目录拷到tmp目录下,命令:cp一rf/root//tmp/。将root目录下的所有文件拷到tmp目录下,命令:cP一rf/root/*/tmp/可完成操作)0(4)删除:rm一rf目录名或文件名(例:删除tmp目录下的所有文件,命令:rm一rf/tmp/*)。
1.2查找文件
(1)根据文件名查找:find路径一name文件名(例:从boot目录下查找文件名为grUb.conf的文件,命令:find/boot一name grUb.conf)。(2)根据属主查找:find路径一User属主名(例:从根目录下查找属于root用户的所有文件,命令:find/-Usr root)。(3)根据文件大小查找币nd路径-size文件大小(例:从根目录下查找文件大小小于lOk的文件,命令:find/-size-1Ok)。(4)综合查找:例如从boot目录下查找属于root用户且大于l OM的文件,并将查找到的这些文件复制到tmp目录下,命令:findlboot/-User root一size l OM一execcp -rf{ }/tmp\。
1.3压缩文件
(1)压缩:以tar格式压缩(例:将/root/boot/etc目录中文件压缩到根目录下的f.tar,命令:tar - cvf/f.tar/root/boot/etc可完成操作)。以gaP格式压缩(例:将/root/boot/etc目录中文件压缩到根目录下的f.tar.gz,命令:tar一zcvf/f.tar.gz/root/boot/etc)。以bzip2格式压缩(例:将/root/boot/etc目录中文件压缩到根目录下的f.tar.bz2,命令:tar一jzvf/f.tar.bz2/root/boot/etc)o(2)解压:解压tar格式的文件(例:将f.tar解压到}P目录下,命令:tar一xvf/f.tar一C/tmp )。解压g}P格式的文件(例:将f.tar.gz解压到tmp目录下,命令:tar一zxvf/f. tar. gz一C/tmp )。解压bzip2格式的文件(例:将f.tar.bz2解压到tmP目录下,命令:tar - jxvf/f .tar. bz2一C/tmp )。
2、搭建ftp服务器
ftp服务器是一种文件共享服务器,可上传下载文件,通常有匿名登录和用户名密码登录两种方式。
2.1匿名登录
查询是否安装:rpm一qa}grep vsftpd,安装:yUm install一Yvsftpd,开启服务:chkconfig vsftpd on,编辑配置文件:vi/etc/vsftpd/vsftpd .conf(anonymoUs_enable=yes;去掉#号:#anon_Upload_enable去掉#号:#anon_mkdir_write_enable=yes),编辑完成后保存::w,重启服务:service vsftpdrestart,修改权限:chmod o w/var/ftp/pUb,设置selinUx权限:setsebool一Pallow_ftpd_anon_write=1一》chcon一tpUblic_content_rw_t/var/ ftp/pUb.
2.2身份验证登录
编辑配置文件:vi/etc/vsftpd/vsftpd .conf(anonymoUs_enable=no;chroot local_User=YES)编辑完成后保存::w重启服务:service vsftpd restart,设置selinUx权限:setsebool一Pftp_home_dir=1.
2022/01/05
Linux系统下使用工具调试网络性能的方法2022/01/05
Linux系统MBR和GPT分区的区别2022/01/05
在Linux系统中如何使Docker镜像变小LinUx系统ar命令主要是用来把文件打包成库,当然它也可以用来创建和修改文件。下面就来具体介绍一下LinUx命令ar的功能和参数说明。 功能说明:建立或修改备存文...
2022/01/05
LinUx系统之所以重要,普通电脑用户可能很难知道。因为个人电脑一般装的都是微软的系统,但是LinUx在企业和大型服务器中的应用是非常广泛的。本文就来介绍一下LinUx在比...
2022/01/05