一、Windows服务器
1、基本命令
dir:用于列出目录内容,在命令提示符(CMD)中输入dir
,会显示当前目录中的文件和文件夹列表,包括文件的名称、创建日期、文件大小等信息,如果要查看特定目录下的内容,可以使用dir [目录路径]
,如dir C:UsersAdministratorDocuments
,这样就能列出“Documents”文件夹中的具体内容。
cd:用来更改当前工作目录,假设你当前在“C:”根目录下,想要进入“Program Files”文件夹,就可以在CMD中输入cd "Program Files"
,如果要返回上一级目录,可以使用cd ..
。
mkdir:创建新目录,要创建一个名为“NewFolder”的新文件夹,在CMD中输入mkdir NewFolder
即可,如果还想创建多级目录,比如创建“ParentFolderChildFolder”,可以使用mkdir ParentFolderChildFolder
。
rd:删除目录,不过要注意,使用这个命令时需要谨慎,因为它会永久删除目录及其包含的所有内容,如果要删除一个空目录“OldFolder”,可以输入rd OldFolder
,对于非空目录,需要先清空目录内容或者使用强制删除参数(如rd /s /q OldFolder
,其中/s
表示删除指定目录及其所有子目录和文件,/q
表示安静模式,不提示确认)。
2、文件操作命令
copy:复制文件或目录,要将“C:source.txt”文件复制到“D:”盘下,输入copy C:source.txt D:
,如果是复制整个目录及其内容,可以使用xcopy
命令,如xcopy C:SourceFolder D:DestinationFolder /E
(其中/E
参数表示复制所有子目录,包括空目录)。
move:移动文件或目录,要把“C:file.txt”移动到“D:NewFolder”文件夹中,输入move C:file.txt D:NewFolder
。
del:删除文件,删除“C:test.txt”文件,直接输入del C:test.txt
,如果要删除多个文件,可以用通配符,如del C:*.tmp
会删除“C:”盘下所有扩展名为“.tmp”的文件。
3、系统管理命令
ipconfig:用于查看和配置网络接口的IP地址等信息,输入ipconfig
可以查看当前网络连接的IP地址、子网掩码、默认网关等详细信息,如果需要释放当前的IP地址,可以使用ipconfig /release
;重新获取新的IP地址则使用ipconfig /renew
。
ping:测试网络连通性,要测试与百度网站的连通性,在CMD中输入ping www.baidu.com
,会显示发送的数据包数量、回复的数据包数量、往返时间等信息,通过这些信息可以判断网络是否正常连接以及连接质量如何。
netstat:显示网络连接、路由表和网络接口信息,输入netstat -an
可以显示所有活动的网络连接和监听端口,包括协议类型(TCP或UDP)、本地地址、外部地址、状态等信息,这对于排查网络问题非常有用。
二、Linux服务器
1、基本命令
ls:列出目录内容,与Windows的dir
命令类似,在终端中输入ls
可以显示当前目录下的文件和文件夹列表,常用的选项有-l
(以长格式显示,包括文件权限、所有者、文件大小、修改时间等信息)和-a
(显示所有文件,包括隐藏文件)。ls -la
会详细地列出当前目录的所有内容。
cd:同样用于更改工作目录,从当前目录进入“/home/user/documents”目录,输入cd /home/user/documents
,也可以使用相对路径,如当前在“/home/user”目录下,要进入“documents”子目录,直接输入cd documents
。
mkdir:创建目录,创建一个名为“myfolder”的目录,输入mkdir myfolder
,如果要创建多级目录,parent/child”,可以使用mkdir -p parent/child
(-p
选项表示如果父目录不存在,会自动创建)。
rmdir:删除空目录,删除名为“emptyfolder”的空目录,输入rmdir emptyfolder
,但如果目录中有文件或其他子目录,这个命令就会失败,此时需要使用rm -r
命令来强制删除目录及其内容(要非常谨慎使用该命令,以免误删重要数据)。
2、文件操作命令
cp:复制文件或目录,将“/home/user/source.txt”文件复制到“/home/user/backup”目录下,输入cp /home/user/source.txt /home/user/backup
,如果是复制整个目录及其内容,可以使用cp -r
命令,如cp -r /home/user/sourcefolder /home/user/backupfolder
。
mv:移动(重命名)文件或目录,把“/home/user/file.txt”文件移动到“/home/user/newfolder”目录下并重命名为“newfile.txt”,输入mv /home/user/file.txt /home/user/newfolder/newfile.txt
。
rm:删除文件或目录,删除文件很简单,如删除“/home/user/test.txt”,输入rm /home/user/test.txt
,删除目录则需要使用递归删除选项-r
,例如rm -r /home/user/oldfolder
(同样要注意数据安全)。
3、系统管理命令
ifconfig:在较旧的Linux系统中用于配置网络接口,查看网络接口信息可以使用ifconfig
命令,它会显示每个网络接口的名称、IP地址、子网掩码、广播地址等信息,不过在现代Linux系统中,这个命令逐渐被ip
命令所取代。
ping:和Windows下的ping
命令功能相同,用于测试网络连通性,测试与谷歌服务器的连通性,输入ping google.com
,会显示类似的结果,包括发送的数据包数量、回复的数据包数量、往返时间等。
top:实时显示系统中各个进程的资源占用情况,包括CPU使用率、内存使用率等,运行top
命令后,会看到一个动态更新的界面,按q
键可以退出该界面,这在排查服务器性能问题时非常有用,可以通过它查看是否有某个进程占用过多的系统资源。
小伙伴们,上文介绍了“服务器执行命令”的内容,你了解清楚吗?希望对你有所帮助,任何问题可以给我留言,让我们下期再见吧。
原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/820674.html