论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
IT评测·应用市场-qidao123.com技术社区
»
论坛
›
数据库
›
SQL-Server
›
【打印100个常用Linux命令】
【打印100个常用Linux命令】
铁佛
论坛元老
|
2024-6-10 20:07:41
|
显示全部楼层
|
阅读模式
楼主
主题
1819
|
帖子
1819
|
积分
5457
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
#!/bin/bash
定义一个函数,用于打印100个常用Linux命令
print_commands() {
echo “以下是一些常用的Linux命令:”
echo “----------------------------------”
echo “1. pwd - 显示当前工作目次”
echo “2. ls - 列出当前目次下的文件和文件夹”
echo “3. cd [目次名] - 切换到指定目次”
echo “4. mkdir [目次名] - 创建新目次”
echo “5. rmdir [目次名] - 删除空目次”
echo “6. touch [文件名] - 创建新文件”
echo “7. cp [源文件名] [目标文件名] - 复制文件”
echo “8. mv [源文件名] [目标文件名] - 移动或重命名文件”
echo “9. rm [文件名] - 删除文件”
echo “10. cat [文件名] - 显示文件内容”
echo “11. grep [关键字] [文件名] - 在文件中搜索关键字”
echo “12. chmod [权限] [文件名] - 更改文件权限”
echo “13. chown [用户名] [文件名] - 更改文件全部者”
echo “14. tar -czvf [归档文件名].tar.gz [要归档的文件或目次] - 创建压缩归档文件”
echo “15. tar -xzvf [归档文件名].tar.gz - 解压归档文件”
echo “16. find [路径] - 搜索文件”
echo “17. ps - 显示当前体系进程”
echo “18. top - 显示体系实时进程信息”
echo “19. kill [进程ID] - 停止指定进程”
echo “20. man [命令名] - 检察命令帮助文档”
echo “21. date - 显示当前日期和时间”
echo “22. cal - 显示日历”
echo “23. hostname - 显示主机名”
echo “24. ifconfig - 显示网络接口信息”
echo “25. ping [IP地点或域名] - 测试网络连通性”
echo “26. ssh [用户名]@[IP地点] - 长途登录到另一台计算机”
echo “27. scp [本地文件名] [用户名]@[IP地点]:[长途文件名] - 从本地计算机复制文件到长途计算机”
echo “28. wget [URL] - 从网络上下载文件”
echo “29. curl [URL] - 从网络上获取数据”
echo “30. gzip [文件名] - 压缩文件”
echo “31. gunzip [文件名] - 解压文件”
echo “32. tar -jxvf [归档文件名].tar.bz2 - 解压bzip2压缩的归档文件”
echo “33. tar -xjf [归档文件名].tar.xz - 解压xz压缩的归档文件”
echo “34. du [文件名或目次名] - 显示文件或目次的大小”
echo “35. df - 显示磁盘空间使用环境”
echo “36. free - 显示内存使用环境”
echo “37. top - 显示体系实时进程信息(带扩展功能)”
echo “38. htop - 显示体系实时进程信息(带更详细的信息)”
echo “39. systemctl [服务名] - 管理systemd服务”
echo “40. service [服务名] [操纵] - 管理SysVinit服务”
echo “41. chkconfig [服务名] [状态] - 管理SysVinit服务的开机启动”
echo “42. alias [别名]=[命令] - 设置命令别名”
echo “43. unalias [别名] - 取消命令别名”
echo “44. history - 显示历史命令纪录”
echo “45. clear - 扫除屏幕”
echo “46. export [变量名]=[变量值] - 设置环境变量”
echo “47. unset [变量名] - 取消环境变量”
echo “48. echo [文本] - 在终端输出文本”
echo “49. read - 读取用户输入”
echo “50. su [用户名] - 切换到其他用户”
echo “51. sudo [命令] - 以其他用户身份执行命令”
echo “52. man [命令名] - 检察命令帮助文档(带详细表明)”
echo “53. apropos [关键字] - 搜索手册页标题包罗关键字的命令”
echo “54. which [命令名] - 显示命令的完备路径”
echo “55. whereis [命令名] - 显示命令的二进制文件、源代码和手册页的位置”
echo “56. locate [关键字] - 搜索文件体系中包罗关键字的文件”
echo “57. updatedb - 更新locate数据库”
echo “58. tee [文件名] - 将标准输出同时输出到终端和文件”
echo “59. script [文件名] - 纪录终端会话”
echo “60. screen [选项] - 创建和管理多个终端窗口”
echo “61. tmux [选项] - 创建和管理多个终端窗口”
echo “62. nohup [命令] & - 在后台运行命令,忽略挂起信号”
echo “63. disown [作业ID] - 将作业转移到后台并释放终端控制权”
echo “64. fg [作业ID] - 将后台作业调至前台”
echo “65. bg [作业ID] - 将前台作业移至后台”
echo “66. watch [命令] - 定期执行命令并显示结果”
echo “67. sleep [秒数] - 让步调停息一段时间”
echo “68. expr [表达式] - 计算表达式”
echo “69. type [命令名] - 显示命令的类型”
echo “70. which [命令名] - 显示命令的完备路径”
echo “71. whereis [命令名] - 显示命令的二进制文件、源代码和手册页的位置”
echo “72. manpath - 显示man手册页的路径”
echo “73. apropos [关键字] - 搜索手册页标题包罗关键字的命令”
echo “74. whatis [命令名] - 显示命令的简短形貌”
echo “75. ping6 [IP地点或域名] - 测试IPv6网络连通性”
echo “76. ip [选项] - 显示和设置网络接口”
echo “77. ss [选项] - 显示网络连接、路由表和网络接口信息”
echo “78. traceroute [IP地点或域名] - 显示数据包到达目标主机所颠末的路由”
echo “79. mtr [IP地点或域名] - 联合traceroute和ping的功能”
echo “80. netstat [选项] - 显示网络连接、路由表和网络接口信息”
echo “81. grep [选项] [文件名] - 在文件中搜索字符串”
echo “82. sed [选项] [文件名] - 对文件举行文本替换”
echo “83. awk [选项] [文件名] - 对文件举行文本处理”
echo “84. cut [选项] [文件名] - 从文件中提取文本字段”
echo “85. paste [选项] [文件名] - 合并文件的行”
echo “86. sort [选项] [文件名] - 对文件中的文本举行排序”
echo “87. uniq [选项] [文件名] - 移除文件中的重复行”
echo “88. comm [选项] [文件名1] [文件名2] - 比较两个已排序的文件”
echo “89. diff [选项] [文件名1] [文件名2] - 比较两个文件的内容差异”
echo “90. patch [选项] [原始文件名] [补丁文件名] - 应用补丁文件到原始文件”
echo “91. tar [选项] [归档文件名] [要归档的文件或目次] - 创建或解压归档文件”
echo “92. gzip [选项] [文件名] - 压缩或解压缩文件”
echo “93. bzip2 [选项] [文件名] - 压缩或解压缩文件”
echo “94. xz [选项] [文件名] - 压缩或解压缩文件”
echo “95. gpg [选项] [文件名] - 对文件举行加密或解密”
echo “96. gpg2 [选项] [文件名] - 对文件举行加密或解密”
echo “97. md5sum [文件名] - 计算文件的MD5校验和”
echo “98. sha1sum [文件名] - 计算文件的SHA-1校验和”
echo “99. sha256sum [文件名] - 计算文件的SHA-256校验和”
echo “100. file [文件名] - 显示文件类型”
}
调用函数打印100个常用Linux命令
print_commands
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
铁佛
论坛元老
这个人很懒什么都没写!
楼主热帖
Visual Studio 2022 安装低版本的 .Net ...
R语言使用dplyr包的arrange函数对dataf ...
Apifox:节省研发团队的每一分钟 ...
手把手教你入门Python中的Web开发框架 ...
身为一个测试工程师只会点点点?我劝您 ...
通过cookie和localstorage实现数据持久 ...
.net6下使用DotnetZip解压文件,中文出 ...
实现华为多屏协同--非华为电脑下载12.0 ...
.Net Core 5.x Api开发笔记 -- Swagger ...
反射(一)-常用方法及加载资源文件 ...
标签云
AI
运维
CIO
存储
服务器
浏览过的版块
物联网
DevOps与敏捷开发
云原生
IOS
网络安全
鸿蒙
Mysql
数据仓库与分析
移动端开发
快速回复
返回顶部
返回列表