冬季实战营第二期:Linux操作系统实战入门-学习报告

简介: 冬季实战营第二期:Linux操作系统实战入门-学习报告

通过这几天的学习,认真的进行了实验、体验了每一个命令。也整理和扩展了相关的命令。让我们大家一起来复习复习。活动地址:

https://developer.aliyun.com/adc/series/wintercamplist2

 

危险的系统命令

/bin/mv,/bin/rm,/bin/dd,/sbin/fdisk,/sbin/sfdisk,/sbin/parted

线上查询及帮助命令

man,info,locate,whatis

目录操作命令

/bin/ls,/usr/bin/tree,/bin/pwd,/bin/mkdir,/bin/rmdir,cd

文件操作命令

/bin/touch,/bin/cp,/bin/mv,/bin/rm,/bin/ln,/usr/bin/find,/usr/bin/rename

文件查看以及处理命令

/bin/cat,/bin/more,/usr/bin/less,/bin/grep,/bin/more,/usr/bin/head,/usr/bin/tac,/usr/bin/head,/usr/bin/tail,//bin/cut,

/usr/bin/paste,/bin/sort,/usr/bin/head,/usr/bin/tail,/bin/cut,/usr/bin/paste,/bin/sor,/usr/bin/uniq,/usr/bin/wc,/usr/bin/iconv,

/usr/bin/dos2unix,/usr/bin/file,/usr/bin/diff,/bin/egrep,/usr/bin/tree,usr/bin/chattr,/usr/bin/lsattr,/usr/bin/rev,/usr/bin/vimdiff

文件打包压缩命令

gzip、 bzip2、 tar、 unzip、 gunzip

信息显示命令

uname、 hostname、 dmesg、 uptime、 file、 stat、 du 、df 、top 、free、 w 、date、 cal、 apropos

搜索文件命令

which、 whereis、 locate、 find

用户管理命令

useradd、 adduser 、userdel、passwd 、chage、 usermod、 id 、su 、sudo 、visudo

用户组

groupadd、 groupdel 、groups、 newgrp

基本网络操作命令

telnet、 ssh 、scp、 wget、 ping 、route、 ifconfig、 ifup 、ifdown、 netstat

深入网络操作命令

route 、mail 、mutt 、nslookup、 dig、 wget

有关磁盘空间的命令

mount umount df du fsck dd dump

有关关机和查看系统信息的命令

shutdown、 reboot、 ps、  top、 kill、 date 、cal

安装和登陆命令

login、 shutdown、 halt、 reboot、 mount、 umount、 chsh

系统管理相关命令

top、 free、 vmstat、 mpstat、 iostat 、sar 、kill 、chkconfig、 last

系统安全相关命令

passwd、su 、sudo、 umask、 chgrp、 chmod、 chown、 charrt、lsattr、ps、 who、 whoami、 w

查看系统用户登陆信息命令

w 、who、 users、 last、 lastlog、 fingers

查看硬件相关命令

ethtool 、mii-tool、 dmidecode、 dmesg、 lspci -v、 kuduz

用硬件检测程序kuduz检测新硬件:service kudzu start (or restart)

dmesg (查看所有启动时检测到的硬件信息)

lspci (显示外设信息,如usb,网卡等信息)

其他

chkconfig、 echo、 yum、 watch、 alias、 unalias、 date、 clear、 history、 eject、 time、 nohup、 ncxargs

 

监视物理组件的高级linux 命令

内存:top、 free、 vmstat、 mpstat、 iostat、 sar

CPU:top 、vmstat、 mpstat、 iostat、 sar

I/O  : vmstat、 mpstat、 iostat、 sar

进程:ipcs、 ipcrm

负载:uptime

查看硬件产品名称

dmidecode | grep "Product Name"

查看主板序列号

dmidecode | grep -i 'serial number' | grep CN

查看CPU型号

grep name /proc/cupinfo

查看CPU个数

grep "physical id " /proc/cpuinfo

查看CPU使用情况

top #输入top后按1会显示多核信息

查看内存信息

grep MemTotal /proc/meminfo

free -m

vmstat

硬盘信息

fdisk -l  # 查看分区使用情况

df -h     # 查看分区使用情况

dmesg | grep sda # 其他

查看各设备的中断请求(IRQ)

cat /proc/interrupts

 

查看linux系统的版本内核等信息

cat /etc/redhat-release # 同 lsb_release -d

uname -r # 内核版本号

uname -m # 是32位还是64位,x86_64表示64位

uname -a ; lsb_release -a #查看更多信息

相关文章
|
11天前
|
安全 Linux 编译器
探索Linux内核的奥秘:从零构建操作系统####
本文旨在通过深入浅出的方式,带领读者踏上一段从零开始构建简化版Linux操作系统的旅程。我们将避开复杂的技术细节,以通俗易懂的语言,逐步揭开Linux内核的神秘面纱,探讨其工作原理、核心组件及如何通过实践加深理解。这既是一次对操作系统原理的深刻洞察,也是一场激发创新思维与实践能力的冒险。 ####
|
1天前
|
Unix Linux Shell
linux入门!
本文档介绍了Linux系统入门的基础知识,包括操作系统概述、CentOS系统的安装与远程连接、文件操作、目录结构、用户和用户组管理、权限管理、Shell基础、输入输出、压缩打包、文件传输、软件安装、文件查找、进程管理、定时任务和服务管理等内容。重点讲解了常见的命令和操作技巧,帮助初学者快速掌握Linux系统的基本使用方法。
15 3
|
2天前
|
Linux 开发者 iOS开发
Python系统调用实战:如何在不同操作系统间游刃有余🐟
本文介绍了 Python 在跨平台开发中的强大能力,通过实际例子展示了如何使用 `os` 和 `pathlib` 模块处理文件系统操作,`subprocess` 模块执行外部命令,以及 `tkinter` 创建跨平台的图形用户界面。这些工具和模块帮助开发者轻松应对不同操作系统间的差异,专注于业务逻辑。
13 2
|
1天前
|
安全 Linux 数据安全/隐私保护
Vanilla OS:下一代安全 Linux 发行版
【10月更文挑战第30天】
6 0
Vanilla OS:下一代安全 Linux 发行版
|
5天前
|
边缘计算 人工智能 运维
Linux操作系统:开源力量的崛起与影响###
一场技术革命的回顾 回溯至1991年,当Linus Torvalds宣布Linux操作系统的诞生时,世界或许并未意识到这一举措将如何深刻地改变技术领域的面貌。本文旨在探讨Linux操作系统的发展历程、核心特性、以及它如何引领了一场开源运动,重塑了软件行业的生态。从最初的个人爱好项目成长为全球最广泛采用的服务器操作系统之一,Linux的故事是技术创新与社区精神共同推动下的辉煌篇章。 ###
|
3天前
|
人工智能 安全 Linux
|
6天前
|
物联网 Linux 5G
Linux操作系统的演变与未来趋势####
本文深入探讨了Linux操作系统的发展历程,从最初的一个学生项目到如今全球最流行的开源操作系统之一。文章将分析Linux的核心优势、关键特性以及它在云计算、物联网和嵌入式系统中的应用前景。通过具体案例展示Linux如何推动技术创新,并预测其在未来技术生态中的角色。本文旨在为读者提供一个全面而深入的理解,帮助他们认识到Linux在现代计算环境中的重要性及其未来的潜力。 ####
|
6天前
|
人工智能 安全 物联网
Linux操作系统的演变与未来:从开源精神到万物互联的基石###
本文是关于Linux操作系统的演变、现状与未来的深度探索。Linux,这一基于Unix的开源操作系统,自1991年由林纳斯·托瓦兹(Linus Torvalds)学生时代创造以来,已经彻底改变了我们的数字世界。文章首先追溯了Linux的起源,解析其作为开源项目的独特之处;随后,详细阐述了Linux如何从一个小众项目成长为全球最广泛采用的操作系统之一,特别是在服务器、云计算及嵌入式系统领域的主导地位。此外,文章还探讨了Linux在推动技术创新、促进协作开发模式以及保障信息安全方面的作用,最后展望了Linux在未来技术趋势中的角色,包括物联网、人工智能和量子计算等前沿领域的潜在影响。 ###
|
10天前
|
运维 物联网 Linux
Linux操作系统的演变与未来趋势####
本文通过探讨Linux操作系统的历史沿革、当前主流版本的特点,以及其在服务器、云计算和物联网等新兴领域的应用,旨在揭示Linux在现代计算环境中的重要性。此外,文章还将分析Linux面临的挑战与机遇,预测其未来的发展趋势。希望通过这篇文章,读者能够更好地理解Linux的价值,并对其未来充满期待。 ####
|
10天前
|
存储 Linux Shell
深入理解Linux操作系统的启动过程
【10月更文挑战第21天】本文将深入浅出地介绍Linux操作系统的启动过程,包括BIOS、引导加载程序、内核初始化和系统服务启动等环节。通过阅读本文,您将了解到Linux启动过程中的关键步骤和相关概念,以及如何优化启动速度。