【Linux学习笔记】入门2 -Linux常用的shell命令
程序员文章站
2022-06-04 12:36:25
...
在window系统下,使用GUI(图形用户界面),基本采用鼠标点击的方式完成操作。
在Linux系统下,使用cmdline(命令行),基本采用输入命令的方式完成操作。
1、shell命令通用格式
command -options [argument]
command: Shell 命令名称。
options:选项,同一种命令可能有不同的选项,不同的选项其实现的功能不同。
argument: Shell 命令是可以带参数的,也可以不带参数运行。
2、常用命令
2.1、ls - 使用列表把当前文件夹下所有文件显示出来(list,列表)
- ls :显示普通文件,不包括隐藏文件
- ls -a :显示所有文件,包括隐藏文件
- ls -l :以详细信息显示普通文件
- ls -al :以详细信息显示所有文件
- ls /usr :打印出目录“/usr”下的普通文件和文件夹
2.2、cd - 目录切换命令(change directory,更改目录)
- cd / :进入到根目录“/”下, Linux 系统的根目录为“/”
- cd /usr :进入到目录“/usr”里面
- cd … :进入到上一级目录
- cd ~ :切换到当前用户主目录
2.3、pwd - 当前路径显示命令(print work directory,打印工作目录)
- pwd :当前路径显示命令
2.4、mkdir - 创建空文件夹(make directory,创建文件夹)
- mkdir 文件夹名称 :创建空文件夹
- mkdir -p 文件夹名称:所要创建的目录其上层目录目前还未创建,那么会一起创建上层目录
2.5、touch - 创建空文件
- touch 文件名称 :创建空文件
注意:使用 touch 创建文件的时候,如果[文件名]的文件不存在,那就直接创建一个以[文件名]命名的文件,如果[文件名]文件存在的话就仅仅修改一下此文件的最后修改日期
2.6、cp - 复制文件或文件夹(copy,复制)
- cp 参数 源地址 目的地址
主要参数描述如下:
- -a :此参数和同时指定“-dpR”参数相同
- -d :在复制有符号连接的文件时,保留原始的连接。
- -f :强行复制文件,不管要复制的文件是否已经存在于目标目录。
- -I :覆盖现有文件之前询问用户。
- -p :保留源文件或者目录的属性。
- -r :将指定目录下的文件及子目录一并处理
也可以直接不加参数,即:
- cp 源地址 目的地址
2.7、rm - 删除文件或文件夹(remove,删除)
- rm 文件名 :删除文件
- rm -r 文件夹名 :删除文件夹
2.8、rmdir - 删除空文件夹(remove directory,删除文件夹)
- rmdir 文件夹名 :删除文件夹
rmdir和rm -r的区别:rmdir只能删除空文件夹,而rm -r可以删除空文件夹和非空文件夹
2.9、mv - 移动文件(move,移动)
- mv 参数 源地址 目的地址
主要参数描述如下:
- -b :如果要覆盖文件的话覆盖前先进行备份。
- -f :若目标文件或目录与现在的文件重复,直接覆盖目的文件或目录。
- -I :在覆盖之前询问用户。
2.10、cat - 显示文件内容
- cat 文件名 :在命令下显示文件内容
结束
欢迎大家关注我的微信号:redeemer奇
一起交流!一起努力!
软件下载 | 学习视频 | 嵌入式书籍 | 项目资料 |公众号中持续更新…
上一篇: 定时实施php脚本
下一篇: 如何限制验证码只可使用一次
推荐阅读
-
Linux学习笔记(十)shell基础:历史命令、命令补全、输出重定向、输出重定向
-
收集的55个Linux系统管理中常用的一些shell命令
-
linux shell命令的常用快捷键
-
Linux Shell 常用命令与目录分区的学习总结
-
Linux内核学习笔记(2)-- 父进程和子进程及它们的访问方法
-
Linux下最常用的Shell命令的介绍(图文)
-
(Linux基础学习)第三章:terminal与shell的简介和修改命令提示符颜色
-
linux的常用命令学习
-
Linux命令(shell)从入门到精通 学习笔记之1 文件安全与权限
-
《Linux命令行与shell脚本编程大全》 第十五章 学习笔记