- A+
一.问题:列举Linux高级命令,至少6个(百度)
netstat //网络状态监控 top //系统运行状态 lsblk //查看硬盘分区 find ps -aux //查看运行进程 chkconfig //查看服务启动状态 systemctl //管理系统服务器
二.问题:Linux查看内存、io读写、磁盘存储、端口占用、进程查看命令是什么?(瓜子)
top ,iotop ,df- lh ,netstat -tunlp ,ps -aux | grep 关心的进程
ping 命令的基本应用
一般情况下,用户可以通过使用一系列 ping 命令来查找问题出在什么地方,或检验网络运行的情况。
下面就给出一个典型的检测次序及对应的可能故障:
① ping 127.0.0.1
如果测试成功,表明网卡、TCP/IP 协议的安装、IP 地址、子网掩码的设置正常。如果测试不成功,就表示 TCP/IP 的安装或设置存在有问题。
② ping 本机 IP 地址
如果测试不成功,则表示本地配置或安装存在问题,应当对网络设备和通讯介质进行测试、检查并排除。
③ ping 局域网内其他 IP
如果测试成功,表明本地网络中的网卡和载体运行正确。但如果收到 0 个回送应答,那么表示子网掩码不正确或网卡配置错误或电缆系统有问题。
④ ping 网关 IP
这个命令如果应答正确,表示局域网中的网关路由器正在运行并能够做出应答。
⑤ ping 远程 IP
如果收到正确应答,表示成功的使用了缺省网关。对于拨号上网用户则表示能够成功的访问 Internet(但不排除 ISP 的 DNS 会有问题)。
⑥ ping localhost
local host 是系统的网络保留名,它是 127.0.0.1 的别名,每台计算机都应该能够将该名字转换成该地址。否则,则表示主机文件(/Windows/host)中存在问题。
⑦ ping http://www.baidu.com(一个著名网站域名)
对此域名执行 Ping 命令,计算机必须先将域名转换成 IP 地址,通常是通过 DNS 服务器。如果这里出现故障,则表示本机 DNS 服务器的 IP 地址配置不正确,或它所访问的 DNS 服务器有故障
————————————————
1. 在Windows系统中,可以通过命令提示符查看端口。打开命令提示符窗口,
输入“netstat -ano”命令并回车,该命令会列出当前所有活动的网络连接、监听的端口以及对应的进程ID等信息
在Linux系统中netstat -tuln
2. ipconfig 命令
如果计算机和所在的局域网使用了动态主机配置协议 DHCP,使用 ipconfig 命令可以了解到你的计算机是否成功地租用到了一个 IP 地址,
如果已经租用到,则可以了解它目前得到的是什么地址,包括 IP 地址、子网掩码和缺省网关等网络配置信息
3. 在Linux系统中,查看进程的方法有多种,以下是一些常用的方法:12
使用`ps`命令:ps命令用于报告当前系统的进程状态。可以通过不同的选项来获取不同级别的进程信息。例如,ps aux可以显示所有进程的详细信息,包括进程ID(PID)、用户名、CPU和内存使用情况等。
使用`top`命令:top是一个实时进程监视器,可以显示系统中当前最活跃的进程。它以全屏交互式的界面显示进程排名,并及时跟踪包括CPU、内存等系统资源的使用情况。默认情况下,top每三秒刷新一次
4. 关闭进程
一.在Windows系统中,使用任务管理器。您可以同时按下Ctrl+Shift+Esc键或通过快捷键方式打开任务管理器。
在任务管理器窗口中找到进程或应用程序选项卡,选中您想要结束的程序,单击右下角的“结束任务”或“结束进程”按钮来关闭程序
二.在Linux系统中,正常结束。在main函数中调用return、调用exit函数、调用_exit函数。异常终止。调用abort、进程收到特定信号(如调用abort函数)时
①查看进程 ps命令 ②关闭进程 kill命令
ps -ef:显示所有进程信息
ps -aux:显示所有进程信息,包括其他用户的进程
ps -u username:显示指定用户的进程信息
top命令可以实时显示系统中正在运行的进程,包括进程ID、CPU利用率、内存使用情况等信息。常用的命令选项如下:
top:实时显示当前进程信息。
top -p PID:显示指定进程ID的信息
5. 配置防火墙
Linux配置防火墙
在Linux中配置防火墙通常使用iptables或者firewalld,这取决于你的Linux发行版。以下是两种情况的基本配置示例:
6. 查看日志文件
linux命令要查看日志文件的内容,可以使用以下几种方法。
方法一:使用cat命令
7. 定时任务
Linux实操篇-常用指令
VMware工具进入虚拟机后,右键找到底部终端,出现终端面板,命令行输入init 5 进入图形化界面
pwd指令 显示当前工作目录的绝对路径
ls 指令 ls -a ; ls -l
cd 指令 cd ~; cd ..
mkdir 指令 创建目录 , 加上 -p 就是多级目录
mkdir -p /home/animal/tiger
rm 删除指令 ,rm -rf 文件名 完全删除该文件
-r:递归删除整个文件夹;-f:强制删除不提示
touch 创建空文件
Cp 指令 拷贝该文件到指定目录
mv 移动文件与目录或重命名
Cat 查看文件内容,-n显示行号;管道命令 | more ;/etc/profile
More 基于Vi编译器的文本过滤器
less 指令 分屏查看文件内容
echo 指令 输出内容到控制台
head 指令 显示文件的开头部分内容,默认显示 10行
tail 指令 显示文件的尾部内容,默认显示 10行
>指令 和 >>指令
in 指令软链接也称符号链接
history 指令
date 指令,显示当前日期
cal 指令 查看当前日历
find 指令 遍历其各个子目录
Locate 指令
grep 指令和 管道符号
gzip 压缩指令 和 gunzip解压指令
Zip 和unzip 指令
tar 指令是打包指令,后缀是.tar.gz的文件
查看文件的所有者(查看文件或目录所在组)
ls -ahl
修改文件所有者-Chown 用户名 文件名
组的创建
groupadd 组名
创建一个用户fox,并放到foxdd组里面去
Useradd -g foxdd fox
修改文件或目录所在组
chgrp fruit orange.txt
改变用户所在组
usermod -g 新组名 用户名
修改权限 chmod
crond 任务调度
crontab 进行 定时任务的调度
at定时任务=>Ctrl+D结束at命令的输入,必须输入两次
虚拟机增加硬盘步骤二
NAT