热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

复盘linux:基础篇一

2019独角兽企业重金招聘Python工程师标准从接触linux时至今日该忘得都忘了用到的熟练了复盘基础部分为后期构架搭建和进击阶段打下基础直接上命令吧刚好过手配置网络&#x

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

从接触linux时至今日该忘得都忘了用到的熟练了复盘基础部分为后期构架搭建和进击阶段打下基础

直接上命令吧刚好过手

配置网络:dhclient

安装ifconfig:yum search ifconfig

手动修改ip:vi /etc/sysconfig/network-scripts/

BOOTPROTO=staticONBOOT=yesIPADDR=xxx.xxx.xxx.xxx NETMASK=255.255.255.0 (子网掩码)GATEWAY=xxx.xxx.xxx.xxx (网关地址,后面是1或者2)DNS1=119.29.29.29 (DNS服务器)

重启网卡:systemctl restart network.service 

关闭防火墙:systemctl stop firewalld

selinux临时关闭 setenforce 0

selinux永久关闭 vi /etc/selinux/config

修改此处为disabled,重启生效

iptables -nvL iptables -F

关机:shutdown -h now 、halt、poweroff、init0

重启:shhutdown -r now、reboot、init6

忘记root用户:

reboot 进入系统前下键 按e进入系统 光标锁定linux16开头行 修改ro为rw init=/sysroot/bin/bash 

然后进入emergency模式 ctrl+x进入 chroot /sysroot/才能进入原始系统修改 passwd修改密码 最后touch /.autorelabel

最后ctrl+D再输入reboot完事大吉,不炒鱿鱼

限制root登录:

vi /etc/ssh/sshd_config 修改permitrootlogin no再重启网卡就搞定了

查看文档:好吧看log时的命令过一遍

less xx.log 上下查看

head 从最前面看不实用 tail才是爸爸 tail -f动态显示日志

chmod改权限 chown -R递归设置全部子文件

chattr +i -i 加上i不能修改不能删除rm -rf重命名mv

chattr +a -a 只能增加数据目录等 不能删除重命名

chattr 后面什么都不加直接文件名就是查询隐藏权限

lsattr是查看隐藏权限的 lsattr -R 可以查文件特殊权限 lsattr -d 当前目录文件权限

秘钥验证几部走:在主机上创建.ssh目录,授权root账户所有权限,编辑authorized_keys文件

mkdir /root/.ssh

chmod 700 /root/.shh 修改权限为所属主可读写执行

vi /root/.shh/authorized_keys

linux和Windows互传yum install -y lrzsz 安装lrzsz,linux到Windows是sz,反过来是rz(当然后期直接xshell的xftp5)

passwd伙计:

passwd -l锁定用户不能登录 passwd -u解锁

passwd --stdin user1这个是标准化设定密码,最常用是(echo “1111”|passwd --stdin user1)直接植入密码shell脚本多用

生成密码的工具,yum install -y expect,mkpasswd -l 多少位

文件压缩打包:

gzip -d解压缩

gzip2 -d解压缩

xz -d解压缩

tar打包-z(gzip)-j(bzip2)-x(解压缩)-c(建立压缩文件包)-v(可视化)-f(后跟文件名)

合起来就是tar -zxvf

安装软件:rpm安装、yum安装、源码包安装

源码包安装最为常用,统一放在 /usr/local/src/(如果下载了二进制免编译包解压缩就直接可以启动使用了)

wget 后面跟源码包地址直接下载

echo $? 可以测试上一条命令是否正常 0为正常

安装第一步 ./configure --prefix=/usr/local/apache2 指定安装路径(此步骤定制功能)

安装第二步 make 出现安装问题,想办法解决

安装第三步 make install

源码包尽量在官网下载

yum install psmisc

使用pstree显示进程树

shell相关了带个小标志

sort排序-t(分隔字符)-n(最常用纯数字排序)-r(反向排序也有妙用)-u(去重复)

wc -l(统计行数)-m(统计字符数)-w(统计词数)

uniq去重复,常用命令-c(记录重复行并写在前面)

 


转:https://my.oschina.net/u/3655649/blog/1607377



推荐阅读
  • 服务器部署中的安全策略实践与优化
    服务器部署中的安全策略实践与优化 ... [详细]
  • 本文介绍了如何利用Shell脚本高效地部署MHA(MySQL High Availability)高可用集群。通过详细的脚本编写和配置示例,展示了自动化部署过程中的关键步骤和注意事项。该方法不仅简化了集群的部署流程,还提高了系统的稳定性和可用性。 ... [详细]
  • 本文详细介绍了在 CentOS 7 系统中配置 fstab 文件以实现开机自动挂载 NFS 共享目录的方法,并解决了常见的配置失败问题。 ... [详细]
  • 本文详细介绍了在 Ubuntu 系统上搭建 Hadoop 集群时遇到的 SSH 密钥认证问题及其解决方案。通过本文,读者可以了解如何在多台虚拟机之间实现无密码 SSH 登录,从而顺利启动 Hadoop 集群。 ... [详细]
  • 本文详细介绍了在CentOS 6.5 64位系统上使用阿里云ECS服务器搭建LAMP环境的具体步骤。首先,通过PuTTY工具实现远程连接至服务器。接着,检查当前系统的磁盘空间使用情况,确保有足够的空间进行后续操作,可使用 `df` 命令进行查看。此外,文章还涵盖了安装和配置Apache、MySQL和PHP的相关步骤,以及常见问题的解决方法,帮助用户顺利完成LAMP环境的搭建。 ... [详细]
  • 本文详细介绍了如何在PHP中记录和管理行为日志,包括ThinkPHP框架中的日志记录方法、日志的用途、实现原理以及相关配置。 ... [详细]
  • 为什么多数程序员难以成为架构师?
    探讨80%的程序员为何难以晋升为架构师,涉及技术深度、经验积累和综合能力等方面。本文将详细解析Tomcat的配置和服务组件,帮助读者理解其内部机制。 ... [详细]
  • 本文节选自《NLTK基础教程——用NLTK和Python库构建机器学习应用》一书的第1章第1.2节,作者Nitin Hardeniya。本文将带领读者快速了解Python的基础知识,为后续的机器学习应用打下坚实的基础。 ... [详细]
  • JUC(三):深入解析AQS
    本文详细介绍了Java并发工具包中的核心类AQS(AbstractQueuedSynchronizer),包括其基本概念、数据结构、源码分析及核心方法的实现。 ... [详细]
  • 本文深入解析了 Kubernetes 控制平面(特别是 API 服务器)与集群节点之间的通信机制,并对其通信路径进行了详细分类。旨在帮助用户更好地理解和定制其安装配置,从而增强网络安全性,确保集群的稳定运行。 ... [详细]
  • 在JavaWeb开发中,文件上传是一个常见的需求。无论是通过表单还是其他方式上传文件,都必须使用POST请求。前端部分通常采用HTML表单来实现文件选择和提交功能。后端则利用Apache Commons FileUpload库来处理上传的文件,该库提供了强大的文件解析和存储能力,能够高效地处理各种文件类型。此外,为了提高系统的安全性和稳定性,还需要对上传文件的大小、格式等进行严格的校验和限制。 ... [详细]
  • 本文介绍了如何使用Python的Paramiko库批量更新多台服务器的登录密码。通过示例代码展示了具体实现方法,确保了操作的高效性和安全性。Paramiko库提供了强大的SSH2协议支持,使得远程服务器管理变得更加便捷。此外,文章还详细说明了代码的各个部分,帮助读者更好地理解和应用这一技术。 ... [详细]
  • SecureCRT是一款功能强大的终端仿真软件,支持SSH1和SSH2协议,适用于在Windows环境下高效连接和管理Linux服务器。该工具不仅提供了稳定的连接性能,还具备丰富的配置选项,能够满足不同用户的需求。通过SecureCRT,用户可以轻松实现对远程Linux系统的安全访问和操作。 ... [详细]
  • 在List和Set集合中存储Object类型的数据元素 ... [详细]
  • V8不仅是一款著名的八缸发动机,广泛应用于道奇Charger、宾利Continental GT和BossHoss摩托车中。自2008年以来,作为Chromium项目的一部分,V8 JavaScript引擎在性能优化和技术创新方面取得了显著进展。该引擎通过先进的编译技术和高效的垃圾回收机制,显著提升了JavaScript的执行效率,为现代Web应用提供了强大的支持。持续的优化和创新使得V8在处理复杂计算和大规模数据时表现更加出色,成为众多开发者和企业的首选。 ... [详细]
author-avatar
乱七八糟的孤岛_217
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有