Termius需要注册,使用免费版即可。
首先使用命令行法登陆服务器
1.输入登录命令:ssh 用户名@IP地址【端口号】
2.接受主机密钥(第一次登陆)
3.输入密码
检查一下,这里显示自己的用户名,则表示登录成功
退出登录:exit
复制粘贴下面两行代码:
echo 'export PS1="\[\033]2;\h:\u \w\007\033[33;1m\]\u \033[35;1m\t\033[0m \[\033[36;1m\]\w\[\033[0m\]\n\[\e[32;1m\]$ \[\e[0m\]"' >> ~/.bashrc
source ~/.bashrc
#注意先输入第一行按回车然后输入第二行再按回车
命令格式:命令 + 参数 + 文件
man 命令,help 命令,或者某个命令的 --help 参数
man ls ## 用 man 命令查看 ls 命令的帮助文档
help ls ## 用 help 命令查看 ls 命令的帮助文档
ls --help ## 用 --help 参数查看 ls 命令的帮助文档
列出目录文件情况:
ls ## 列出当前目录的文件
ls ./ ## 同上,‘.’号代表当前目录
ls ./*txt ## 列出当前目录下以 txt 结尾的文件
ls ../ ## 列出上层目录的文件
ls -a ## 列出当前目录下的所有文件,包括隐藏文件
ls -l ## 列出当前目录下文件的详细信息
ll ## ls -la 的简写
ls -lh ## 加上 -h 参数,以 K、M、G 的形式显示文件大小
ls -lh / ## 列出根目录下文件的详细信息
ll -thr
常见参数:没有
常见用法:cd 路径/目录
cd .. ## 切换到上层目录,相对路径
cd / ## 切换到根目录
cd /teach/ ## 切换到根目录下的teach,绝对路径
cd - ## 返回上一次的工作目录
cd ~ ## 回到用户家目录
cd ## 同上,回到用户家目录
绝对路径:从根目录开始引起的全路径
相对路径:就是相对于当前工作目录的路径
常见参数:-p/--parents,递归创建目录
常见用法:mkdir -p 目录名
# 创建目录
mkdir dir0
ls
mkdir dir0/sub1/sub2
ls
ls dir0
mkdir -p dir0/sub1/sub2
ls dir0
ls dir0/sub1/
mkdir -p test{1..3}/test{1..3}
tree
尝试一下 tree这命令吧~
常见参数:没有
常见用法:touch file
ls
touch file.txt new.txt
ls
touch file{1..5}
ls
常见用法:mv 待移动的文件 移动到哪个目录
mv 待重命名的文件 重命名后的文件名
mv file1 Data/file2
创建两个文件file1和file2
创建两个文件夹myDir1和myDir2
$ touch file1 file2
$ mkdir myDir1 myDir2
Question1: mv file1 file3
Question2: mv file2 file3
Question3: mv file3 myDir1
Question4: mv myDir1 myDir2
Question5: mv myDir2 myDir3
是移动还是重命名?
answer:
常见参数:
-f ## force不显示警告讯息
-i ##在删除会先询问用户
-r ##递归删除文件夹
常见用法:rm -option file
rm -i file.txt
ls file*
rm file*
rm -r test1
常见参数:-r, copy directories recursively
常见用法:cp OPTION SOURCE DIRECTORY
cp readme.txt Data/
mkdir dir0
cp -r dir0 Data/
常见参数:不加参数即为硬链接,加上 –s 参数即为软链接, 软链接的作用类似快捷方式
常见用法:ln -s TARGET DIRECTORY
ln -s /teach/software/Miniconda3-latest-Linux-x86_64.sh ./
常见参数:
-c ## 创建一个新的tar归档文件(创建压缩文件)
-x ## 从已有tar归档文件中提取文件(解压缩)
-f ## 输出结果到文件或设备
-v ## 在处理文件时显示文件(显示处理进度)
-j ## 将输出重定向给bzip2命令
-z ## 将输出重定向给gzip命令
常见用法:
解压:tar 参数
压缩:tar 参数 <压缩后文件名> 待压缩文件/目录
## 解压
tar -zxvf Data.tar.gz
## 压缩
tar -zcvf Data.tar.gz Data ...
Tab: 补全
Ctrl+U: 剪切光标位置到行首的字符
两种使用方式:“按一下”和“多按几下”
Ctrl+C: 终止任务 Ctrl+L: 清屏
Ctrl+A: 回到行首
Ctrl+W: 剪切一个单词
Ctrl+Y: 粘贴命令行剪切的内容
Ctrl+E: 回到行尾
Ctrl+Z: 暂停任务
Ctrl+K: 剪切光标位置到行尾的字符
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。