xshell 无法定位输入点_linux基础知识个人总结

本文是作者对Linux基础知识的全面总结,涵盖Linux发展、GNU哲学、常用命令、系统管理、文件系统、权限管理、磁盘分区、文本编辑器Vim的使用等内容,旨在帮助读者深入理解并熟练掌握Linux操作和维护。
摘要由CSDN通过智能技术生成

linux基础知识个人总结

第一章:

1. Linux发展史略,有代表性的Linux发行版:Suse、slackware、ubuntu、RedHat、CentOS

2. GNU是Richard Stallman在1983年发起的一项自由软件运动,目标是为了创建一套完全自由的操作系统,它要求我们可以自由使用,自由更改,自由发布软件,GPL是用来规定如何自由的协议。

3. vim、emacs、gcc等

4. 略

第二章

1. 我们所谓的32位、64位指的是CPU的GPRs(General-Purpose Registers,通用寄存器)的数据宽度。64位的cpu较之32位可以进行更大范围的整数运算;可以支持更大的内存。不能因为数字上的变化,而简单的认为64bit处理器的性能是32bit处理器性能的两倍。实际上在32bit应用下,32bit处理器的性能甚至会更强,即使是64bit处理器,目前情况下也是在32bit应用下性能更强。

而操作系统也是区分32位和64位的,目前主流的计算机硬件大多都是64位的cpu,所以都支持安装64位的操作系统,当然安装32位操作系统也是可以的,至于安装32位还是64位系统主要看我们的计算机内存有多大,如果超过4G就安装64位,否则就安装32位反而会更好。

查看系统是32位还是64位使用命令 uname -a 如果显示有X86_64则是64位系统,而显示 i386,i586或者i686则是32位系统。

2. swap分区也就是windows下面的虚拟内存,它的作用主要在于,当系统内存不够用时,或者说快用完时,那么系统会把内存里面的较老的数据临时放到swap中,这样就可以腾出一部分内存分配给其他程序使用。一般我们安装系统的时候,都要分一部分磁盘空间给swap,通常我们分内存大小的2倍给swap,但有时您的服务器内存量很大比如说32G甚至64G,那么没有必要分内存大小的2倍给swap了,因为那样太浪费了。我的建议是,当内存不大于8G时,就分内存的2倍,如果大于8G就分16G即可。

3. grub是基于GUN的一个boot loader, 它是一个多操作系统管理器,用来引导不同的系统。grub可以管理windows系统也可以管理linux系统。

4. 在分区之前,在左下角有一个选项“加密系统”,如果勾选则设置grub密码。

5. 略

第三章

1. sshd默认监听22端口,这个端口我们可以自定义更改,更改/etc/ssh/sshd_config配置文件,port 22 改为 port 1122 ,那么sshd就会监听1122端口了。

2. PuTTY, SecureCRT, Xshell等

3. 需要修改 /etc/sysconfig/network-scripts/ifcfg-eth0, 一般需要修改IPADDR, NETMASK, GATEWAY, DNS1, DNS2

4. service network restart 或者 /etc/init.d/network restart

5. 临时关闭selinux: setenforce 0  永久关闭selinux的方法是: vim /etc/selinux/config  打开这个配置文件后,使: SELINUX=disabled

6. 查看有几块网卡可以使用 ifconfig -a 查看网卡IP使用 ifconfig

7. 使用密钥登录Linux系统会比密码更加安全。

第四章

1. rmdir -p 不能成功删除非空目录,rmdir -p 删除一个不存在的目录时会报错,提示“没有那个文件或目录”

2. 直接回车不会删除,如果输入的不是'y' 也 不是'n'也不会删除

3. mkdir -p /home/1/2/3/4

4. 会提示,是否要覆盖那个文件

5. 一共出现了4次‘root',按n可以向下一行一行的移动,按N可以向上移动。

6. 因为读一个目录,可以说是打开该目录,然后才能查看里面的文件,这个打开的过程就是在执行这个目录,所以必须要有执行权限才能读取到里面的文件。

7. 通过umask计算默认权限的公式是:

1)目录  (rwxrwxrwx)-(umask)=(目录权限),本例中umask=001=(--------x),所以目录的权限是(rwxrwxrwx)-(--------x)=(rwxrwxrw-)=776

2)文件 (rw-rw-rw-)-(umask)=(文件权限),本例中umask=001=(--------x),所以文件的权限是(rw-rw-rw-)-(--------x)=(rw-rw-rw-)=666

所以得出结论,当umask为001时,目录权限是776,文件权限是666

8. find /var/ -type f -mtime -1

find /root/ -type f -mmin -60

9. find /etc/ -type f ! -mtime -365

10. 因为每个目录下面都会有一个.和..也就是说每个目录下面的子目录肯定会有它本身和它上一级目录,那么一旦设置了硬链接则会造成一种混乱,设置会导致死循环。硬链接的文件并不会占用空间大小,它只是复制了该文件的一份inode信息,硬链接文件是不可以跨分区创建的。

11. 普通文件和二进制文件用-表示,目录用d表示,链接文件(应该说是软连接)用l表示,块设备用b表示,套接字用s表示,串行端口设备用c表示。

12. chown -R user1:users dira

13. 默认目录权限是755,文档权限是644,目录默认权限=(rwxrwxrwx)-(umask),文件默认权限=(rw-rw-rw-)-(umask)

14. chmod 750 dirb

15. chattr +a file 这样就可以使文件只能写不能删除

chatt

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值