冬季实战营第二期: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 #查看更多信息

相关文章
|
2月前
|
NoSQL 关系型数据库 MySQL
Linux学习记录---(1、基本命令)
该博客文章提供了Linux系统中基本命令的使用记录,包括文件和目录操作、Redis服务管理、MySQL数据库操作以及Tomcat服务器的启动和检查。
Linux学习记录---(1、基本命令)
|
1月前
|
Oracle Java 关系型数据库
CentOS 7.6操作系统部署JDK实战案例
这篇文章介绍了在CentOS 7.6操作系统上通过多种方式部署JDK的详细步骤,包括使用yum安装openjdk、基于rpm包和二进制包安装Oracle JDK,并提供了配置环境变量的方法。
202 80
|
28天前
|
监控 Linux Shell
30 个实用的 Linux 命令贴与技巧,提升你的效率(附实战案例)
本文介绍了30个实用的Linux命令及其应用场景,帮助你提升命令行操作效率。涵盖返回目录、重新执行命令、查看磁盘使用情况、查找文件、进程管理、网络状态监控、定时任务设置等功能,适合各水平的Linux用户学习和参考。
|
2月前
|
NoSQL Ubuntu Linux
Linux内核学习
Linux内核学习
54 3
|
2月前
|
Linux 文件存储 数据安全/隐私保护
Linux用户组管理实战:创建、管理与删除的全面指南
在 Linux 系统中,用户组管理是实现权限控制和资源共享的关键。本文档详细介绍如何创建用户组、管理用户组成员及查看与删除用户组。首先,通过 `groupadd` 命令创建新用户组,并在 `/etc/group` 文件中记录。接着,利用 `usermod` 和 `gpasswd` 命令来添加或删除用户组成员,其中 `gpasswd` 提供更灵活的管理方式。最后,使用 `getent` 或直接读取 `/etc/group` 查看用户组信息,并通过 `groupdel` 删除空用户组。这些操作有助于高效管理和保护系统资源。
94 4
|
2月前
|
Linux
Linux源码阅读笔记19-插入删除模块实战
Linux源码阅读笔记19-插入删除模块实战
|
2月前
|
Linux 调度
Linux源码阅读笔记05-进程优先级与调度策略-实战分析
Linux源码阅读笔记05-进程优先级与调度策略-实战分析
|
1月前
|
Linux
使用qemu来学习Linux的休眠和唤醒
使用qemu来学习Linux的休眠和唤醒
|
1月前
|
Linux
linux内核原子操作学习
linux内核原子操作学习
|
1月前
|
Ubuntu Linux
用crash工具学习Linux内核 —— 查看cgroup_roots
用crash工具学习Linux内核 —— 查看cgroup_roots
下一篇
无影云桌面