Linux学习笔记一

一、linux - CentOS 安装步骤

https://blog.51cto.com/14451009/2428059?source=dra

下载链接:

 

二、linux 操作命令

1. CentOS 图形界面与命令界面切换:

图形界面 ---->字符界面:(vm中)

台式电脑:Ctrl+Alt+F6

笔记本:Ctrl+Alt+shift+Fn

字符界面 ---->图形界面:

台式电脑:Ctrl+Alt+F1

笔记本:Alt+F7

# cat /etc/redhat-release(Linux查看版本当前操作系统发行版信息)

2. 开启NFS服务

操作步骤:https://www.tecmint.com/how-to-setup-nfs-server-in-linux/

命令:https://www.cnblogs.com/djzny/p/11238254.html

https://blog.csdn.net/fhxy_xzw/article/details/84306958

3. 查询linux本机IP

获取Public IP: curl ifconfig.me

或者 ifconfig -a

3. Linux文件和目录的权限含义和设置

https://www.cnblogs.com/ccw869476711/p/9213398.html

 

3. Linux磁盘挂载

https://blog.csdn.net/qq_21950671/article/details/85098022

 

4. Windows加挂Linux NFS后文件名乱码的问题:

https://support.huawei.com/enterprise/zh/knowledge/EKB1100039367

一个小设置,让Win10 NFS正常显示中文UTF-8:

https://zhuanlan.zhihu.com/p/46254792

安装开源NFS v4.1:

http://www.nihao001.com/archives/1574.html?postcomment=true

http://www.citi.umich.edu/projects/nfsv4/windows/readme.html

 

5. Linux smb服务搭建

https://blog.csdn.net/wc1695040842/article/details/91866500

https://www.linuxidc.com/Linux/2017-03/141390.htm

https://www.cnblogs.com/lidabo/p/4381148.html   --脱机安装

问题:

(1)如何创建一个用户,并且赋予其现有目录smb权限:useradd 命令

(2)如何针对IP赋予smb服务权限?

Smb.conf文件保存退出后,可以使用:“testparm” 命令工具对 “smb.coonf ”配置文件的正确性进行检查,如果发现有错误将会进行提醒。

(3)一定要关闭selinux(否则会造成windows客户机连接Samba失败)

[root@samba-server ~]# vim /etc/sysconfig/selinux

.....

SELINUX=disabled

       

[root@samba-server kevin]# setenforce 0

(3)防火墙配置

直接关闭防火墙:

[root@samba-server ~]# systemctl stop firewalld

[root@samba-server ~]# systemctl disable firewalld

仅开放端口:

[root@base samba]# firewall-cmd --permanent --add-port=139/tcp
success
[root@base samba]# firewall-cmd --permanent --add-port=445/tcp
success
或者:
# firewall-cmd --permanent --add-service=samba
重启防火墙:
# systemctl restart firewalld
查看监听端口
# netstat -nlptu

(3)SELinux防火墙配置

  • 临时关闭SELinux
    setenforce 0
  • 临时打开SELinux
    setenforce 1
  • 查看SELinux状态
    getenforce
  • 开机关闭SELinux
    编辑/etc/selinux/config文件,如下图,将SELINUX的值设置为disabled。下次开机SELinux就不会启动了。

Linux学习笔记一_第1张图片

(4)启动Samba服务,设置开机启动

[root@base samba]# systemctl start smb
[root@base samba]# systemctl enable smb

 

其他:

(1)linux创建文件: touch +文件名

(2)CentOS Linux设置中文输入法:

https://jingyan.baidu.com/article/47a29f2465b444c01523995d.html

(3)linux网络开机自动连接:

https://www.cnblogs.com/scok/p/10421663.html

(4)linux上给用户赋予指定目录的读写权限

坑:如果要赋权访问某文件夹,其对应的父文件夹也要赋权。赋权语句:

chmod 777 + directory

https://blog.csdn.net/skykingf/article/details/71418678

http://www.360doc.com/content/17/1220/13/35952712_714770158.shtml

(5)linux部署ftp

https://www.cnblogs.com/Wang352051443/p/9805980.html

(6)linux新建用户

https://www.cnblogs.com/imyalost/p/9801426.html

 

(7)Windows如何用cmd删除网盘设置:

net use  //查看使用的网络位置

net use * /delete  //删除全部网盘

net use Y: /delete  //删除盘符Y代表的网络位置

(8)linux SFTP配置

https://blog.csdn.net/axing2015/article/details/83755143 --成功案例

https://blog.csdn.net/tingjie/article/details/80887463 --参考

https://www.cnblogs.com/gz9218/p/85d25b3aeaea9b1f8455a889abedfdf2.html --参考

(9)Vim操作

Vim操作

  1. insert

Esc 进入命令行模式

: wq (输入「wq」,存盘并退出vi)

: q! (输入q!, 不存盘强制退出vi) 

 

(10)Linux查看文件大小


https://jingyan.baidu.com/article/4f34706e836c20a286b56d1f.html

你可能感兴趣的:(其他)