ssh -p port username@hostname
username: 远程计算机上的用户账户名。
hostname: 远程计算机的 IP 地址或主机名。
-p
选项指定端口号。
ls ls -l # 显示详细列表 ls -a # 显示包括隐藏文件在内的所有内容
pwd
cd [directory] cd .. #上一级目录 cd ~ #返回当前用户主目录
touch [options] file
echo [options] [string...] echo "This is a new line" > newfile.txt #写入文件 echo "Another line" >> existingfile.txt #追加到文件
string:要输出的文本或变量。
nano [options] [file] # 例如:创建或编辑文件 nano myfile.txt
普通模式(Normal Mode): 默认模式,用于浏览和执行命令。
插入模式(Insert Mode): 用于文本输入。
命令行模式(Command-Line Mode): 用于输入命令(如保存、退出等)。
vim filename.txt
cat filename.txt #显示文件内容 cat file1.txt file2.txt #连接多个文件并显示 cat file1.txt file2.txt > combined.txt #将多个文件合并为一个文件 cat file1.txt >> existingfile.txt #追加内容到文件末尾 cat -n filename.txt #显示文件内容和行号 cat -v filename.txt #显示不可打印字符
shred [options] file...
-u
:在删除文件后删除文件名,即在销毁文件内容后删除文件本身。-v
:显示详细信息,输出进度信息。-n
:指定覆盖文件内容的次数,默认是 3 次。-z
:在覆盖后用零填充文件,以进一步掩盖删除的痕迹。
mkdir [options] directory...
-p
:递归创建目录。如果上级目录不存在,mkdir 会自动创建它们。-v
:显示创建目录的详细信息。-m
:设置新目录的权限(模式),以八进制表示。