Linux最基础的8个知识
康帝 2018-05-17 来源 : 阅读 929 评论 0

摘要:本文主要介绍Linux最基础的8个知识,适合初步学习Linux的小白。具体如下:

Linux最基础的8个知识

本文主要介绍Linux最基础的8个知识,适合初步学习Linux的小白。具体如下:

1、把自己(sa)添加到sudoers配置文件中,以便于获取权限

[plain] view plain copy

1. vim /etc/sudoers  编辑文件(部分centOS版本没有vim命令,则用vi即可)  

2.   

3. 找到【root ALL=(ALL) ALL】语句,在下面添加:  

4. sa ALL=(ALL) ALL  

5.   

6. 特别说明:sa添加到sudoers配置文件中后,才可以使用sudo命令。  

2、联网

[plain] view plain copy

1. ifconfig        查看网络状态  

2. ifup eth0       激活网卡(eth0代表第一张网卡)  

3. sudo ifup eth0  使用sudo命令,让自己暂时拥有管理员权限,来激活网卡  

3、ping

[plain] view plain copy

1. ping www.baidu.com   检查网络是否通畅  

2. Ctrl+C组合键          终止大部分命令运行(可以用来退出ping状态)  

4、安装FTP

[plain] view plain copy

1. yum install -y perl     安装perl  

2. yum install -y vsftpd   安装ftp  

3. setenforce 0            关闭linux安全增强(每次开机都要重新做一遍)  

4. service iptables stop   关闭防火墙(每次开机都要重新做一遍)  

5. chkconfig vsftpd on     设置系统服务,让FTP开机自启动  

5、编辑FTP配置文件

[plain] view plain copy

1. vim /etc/vsftpd/vsftpd.conf 编辑FTP配置文件  

    修改vsftpd.conf里的配置,如下所示:

[plain] view plain copy

1. anonymous_enable=NO       是否允许所有人登录FTP服务器  

2. local_enable=YES          是否让本地用户(例如sa)登录FTP服务器  

3. write_enable=YES          是否允许FTP有写入操作  

4. local_umask=022           设置本地掩码(如果权限为777,减掉掩码022之后,权限变成755)  

5. dirmessage_enable=YES     设置远程用户能够看到确定的文件夹信息  

6. connect_from_port_20=YES  设置FTP的连接端口(默认为20)  

7. listen=YES                是否开启监听  

8.   

9. local_root=/var/ftp/pub/  设置FTP根目录(在最末行添加)  

6、给FTP设置目录和权限

[plain] view plain copy

1. cd /var/ftp/pub/        进入FTP根目录下             

2. sudo mkdir data         在pub下建立data文件夹  

3. sudo chmod 777 data     给data设置权限  

7、启动FTP服务器

[plain] view plain copy

1. service vsftpd start   启动FTP服务器  

2. service vsftpd restart 重启FTP服务器  

8、tar解压命令

tar -xvf *  最常用的tar解压命令(推荐),下面是一些参数详细说明:

[javascript] view plain copy

1. //①、下面5个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个:  

2. -c: 建立压缩档案  

3. -x:解压  

4. -t:查看内容  

5. -r:向压缩归档文件末尾追加文件  

6. -u:更新原压缩包中的文件  

7.   

8. //②、下面的参数是根据需要在压缩或解压档案时可选的。  

9. -z:有gzip属性的  

10. -j:有bz2属性的  

11. -Z:有compress属性的  

12. -v:显示所有过程  

13. -O:将文件解开到标准输出  

14.   

15. //③、参数-f是必须的  

 

 

本文由职坐标整理并发布,了解更多内容,请关注职坐标Linux频道!

本文由 @康帝 发布于职坐标。未经许可,禁止转载。
喜欢 | 1 不喜欢 | 0
看完这篇文章有何感觉?已经有1人表态,100%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程