ssh命令通过加密连接来防止通信被窃听或劫持密码和内容
当使用完shell想要退出的时候,可以输入exit命令来终止当前shell会话,也可以按ctrl+D来结束会话
history命令显示之前执行的命令的列表,带有命令编号作为前缀,感叹号!是元字符,用于扩展之前的命令而不必重新键入它们。!number命令扩展至与指定编号匹配的命令。!string命令扩展至最近一个以指定字符串开头的命令
/etc目录包含永久的系统特定配置数据
/目录位于文件系统层次结构的顶部
/home目录包含用户主目录
/tmp目录包含临时文件
/var目录包含数据库和网站等的动态数据
/root目录是管理超级用户的主目录
/usr/bin目录包含普通命令和实用程序
/run目录包含非永久的进程运行时数据
/usr目录包含已安装的软件程序和库
pwd命令可显示当前位置的绝对路径名
cd -命令会始终返回到在进入当前工作目录前所使用的工作目录
cd ../..命令会始终将工作目录从当前位置上移两个级别
cd ..命令会始终将工作目录切换到当前位置的父目录
常用文件管理命令
- 创建目录mkdir directory
- 复制文件cp file new-file
- 复制目录及其内容cp -r directory new-directory
- 移动或重命名文件或目录mv file new-file
- 删除文件rm file
- 删除含有文件的目录rm -r directory
- 删除空目录rmdir directory
命令行编辑快捷键
- ctrl+A 跳到命令行的开头
- ctrl+E 跳到命令行的末尾
- ctrl+U 将光标处到命令行开头的内容清除
- ctrl+K 将光标处到命令行末尾的内容清除
- ctrl+向左箭头 跳到命令行中前一字的开头
- ctrl+向右箭头 跳到命令行中下一字的末尾
- ctrl+R 在历史记录列表中搜索某一模式的命令
Linux是开源软件,是一种模块化操作系统。任何人都可以使用、研究、修改和共享其源代码的软件。
Linux文件名不允许加空格
绝对路径是一个完全限定的名称,第一个字符不是正斜杠的都是相对路径
无外设服务器不永久连接键盘和显示器
bash shell是一个命令解释器,它提示交互用户指定Linux命令
shell选项分为三部分:命令、选项、目标
wc -l 统计行数
wc -w统计字数
wc -c统计字符数
ls -l长列表格式
ls -a隐藏文件
ls -R所有子目录内容
rm -r删除含有文件目录
rm -f强制删除
mkdir创建目录
!!完全处理上一个命令
· 当前目录
··父目录