至今为止学到的命令
1.系统命令
systemctl start sshd #开启ssh 服务
systemctl status sshd # 查看ssh 服务的状态
systemctl stop sshd # 停止服务
ls -al # 查看当前目录下的所有文件包含隐藏的文件
ls # 查看当前目录下的文件, 不包含隐藏文件
pwd # 查看当前光标所在的目录
2. 文件及目录常用的操作
>>> mkdir code # mkdir 目录名, 创建目录
>>> cd code # 进入目录中
>>> touch a.py # 创建一个py文件: touch 文件名
>>> vim a.py # 编辑文件,进入之后,按下键盘的i键,进入编辑模式, 编辑完后按下esc键,退出编辑模式, 同时按下shift+; 键, 进入到命令行模式, 然后输入wq,保存退出。
q: 强制退出, 不会改变原文件, w: 写入 :F
>>> cd .. # 切换到上级目录
>>> mv 文件 指定的路径 # 移动指定的文件到指定的路径下
>>> cp 文件 指定目录下的文件 # 复制当前的文件到指定目录下的文件, 文件不存在,直接创建
>>> rm 文件 # 删除指定的文件
>>> rm -rf 指定目录 # 删除指定的目录, 若目录下有文件会一起删除
>>> rm -r 指定目录 # 删除指定的目录, 若目录下有文件会一起删除
3. 文件的操作
>>> echo 'hello' # 输出内容到当前屏幕上
>>> echo "hello" >> /pycode/haha.txt # 追加方式给文件写入内容, 文件不存在就新建
>>> echo 'world' > /pycode/haha.txt # 覆盖当前文件中的内容
>>> head --help # 查看命令的帮助文档
>>> head -c 数字 haha.txt # 查看文件的第几个字符
>>> head -n 数字 haha.txt # 查看文件的前几行
>>> tail -c 数字 haha.txt # 查看文件的最后几个字符, 包含结束符, 结束符也是一个字符
>>> tail -n 数字 haha.txt # 查看文件的最后几行