学习Linux终端命令的原因
1、在职场中,大量的 服务器维护工作 都是在 远程 通过 SSH 客户端 来完成的,并没有图形界面,所有的维护工作都需要通过命令来完成
2、在职场中,作为后端程序员,必须要或多或少的掌握一些 Linux 常用的终端命令
3、Linux 发行版本的命令大概有 200 多个,但是常用的命令只有 10 多个而已
学习命令的技巧
1、对于常用的命令,用多了自然就记住了
2、对于不常用的命令,不要尝试一次性记住,临时遇到百度就可以。
ctrl + shift + = 放大终端窗口的字体显示
ctrl + - 说笑终端窗口的字体显示
命令 ( 对应英文 作用)
ls ( list 查看当前文件夹下的内容)
pwd ( print work directory 查看当前所在文件夹)
cd[目录名] ( change directory 切换文件夹)
touch[目录名] ( touch 如果文件不存在,新建文件)
mkdir[目录名] (make directory 创建目录)
rm[文件名] ( remove 删除指定文件)
clear ( clear 清屏 )
常用命令演示
1、 ls 查看当前文件夹下的内容
2、pwd 查看当前所在文件夹
表示当前在根目录下的home文件的zzs文件,注意第一个/表示根目录
3、cd 切换文件夹
4、touch 如果文件不存在,新建文件
5、mdkir 创建目录
当敲下回车键桌面便会新建起文件夹
rm 删除指定文件
rm可以删除目录 但是需要额外一些设置(通常写成 rm -rf[目录名] 来删除目录)
Linux终端命令格式
command [-options] [parameter] 之间必须有空格
其中 []代表可选
[command]:命令名,相应功能英文的说些
[-options]: 选项,可用来对命令进行控制,也可以省略。前面rm -rf test2中-rf就是这个功能
[parameter]:传给命令的参数,可以是零个、一个或者多个。前面 touch test.txt命令中test.txt为参数 ,mkdir test2中test2为参数
查阅命令帮助信息(知道)
1、command --help
说明:command命令的帮助信息
其中 mkdir [选项] 目录 这条语句中‘目录’没有中括号说明参数必选
2、man command
man是manual的缩写,可以看到手册介绍充满全屏。
使用man时的命令
空格键 ( 显示手册的下一屏)
Enter键 ( 一次滚动手册页的一行)
b (回滚一屏)
f (前滚一屏)
q (退出)
/word (搜索word字符串)