摘要:本文主要介绍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频道!
您输入的评论内容中包含违禁敏感词
我知道了
请输入正确的手机号码
请输入正确的验证码
您今天的短信下发次数太多了,明天再试试吧!
我们会在第一时间安排职业规划师联系您!
您也可以联系我们的职业规划师咨询:
版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
沪公网安备 31011502005948号