Overview
以Hacknet的视角带你了解Linux基本命令非教程向,但可以帮助你理解更多 (大雾)
基本命令
TL;DR
带你了解Linux基本命令
注意:Hacknet中大部分命令为阉割版 “-” 符号后面为解释
-
help 1
-
help 2
-
help 3
注意:此为Hacknet中命令,Linux/Windows查看命令帮助多用-h参数选项,例如man -h
-
username 用户名
-
password 密码,输入以*或者不显示,防止肩窥(shoulder surfing)
-
cd test 进入当前目录下的test子目录
-
cd .. 进入上级目录
-
cd 回到用户目录($HOME)
-
cd / 回到根目录
-
ls test 列出test目录下所有文件
-
ll 格式化显示所有包含隐藏文件
-
ls -lrth
Linux 下列出文件为 ls 而 Windows CMD 下为 dir.
-
rm * 删除当前目录下所有文件
-
rm -rf test/ 递归删除test目录下所有文件
-r 表示递归地删除目录下的所有文件和目录。 -f 表示强制删除
-
ps -ef|grep nginx 显示nginx进程
-
kill 4353 杀死pid为4353的进程
-
kill -9 $$ 杀死当前会话(非正常退出,可以不留下history
该命令通常搭配 ps 命令
-
mv a b 将a移动为b(即重命名文件a为b
-
mv a .. 将a移动到上级目录
类似的有 more / less / head / tail
Hacknet命令
内存即左侧顶部占用ram或者左侧程序执行框的大小
bit开发的程序,需要先破解代理和防火墙以及指定数量的端口
ssh – Secure Shell 是一种加密的网络传输协议,一般用于远程登录系统。
shell – 命令行界面的解析器,在 Linux 一般使用 sh/bash/zsh/fish 等 shell 而在 Windows 上则是 cmd/PowerShell。
多次执行最终拿到一个字符串(从上往下读非0的字符,通常为6位),使用 solve 破解防火墙。
FTP – File Transfer Protocol 文件传输协议。
SMTP – Simple Mail Transfer Protocol 简单邮件传输协议
WebServer 服务器容器,诸如 nginx/tomcat 等,浏览网页服务默认的端口号都是80。
SQL – Structured Query Language 结构化查询语言,主要用于数据库,常见的数据库有 MySQL/Postgresql 等。
eos设备用户名和密码统一为 admin/alpine
致谢
部分内容参考wiki[hacknet.wikia.com]
欢迎补充斧正,
TO BE CONTINUE…