Linux常用命令
常用命令
不会就百度
pwd # 查看当前所在目录
cd [目录名] # 切换目录
mkdir [文件名] # 创建目录
find dirName -option fileName # 在指定目录下查找文件
grep word fileName # 从指定文件中查找指定的文本内容
ls [-alrtAFR] [name...]
参数说明:
- -a 显示所有文件及目录(包括以
.
开头的隐藏目录)- -d 只列出目录(不递归)
- -l 以长格式显示文件按的目录信息,报告阔权限、所有者、大小、创建时间等
- -r 以倒序显示文件和目录
- -t 将按照修改时间排序,最新的文件在最前面
- -A 同
-a
,但不列出.
(当前目录)及..
(父目录)- -F 在列出的文件名称后加一符号,例如可执行档夹
*
,目录则加/
- -R 递归显示目录中的文件和子目录
touch [-acfm][-d<日期时间>][-r<参考文件或目录>] [-t<日期时间>][--help][--version][文件或目录…]
参数说明:
- a 改变文件的读取时间记录
- m 改变文件的修改时间记录
- c 假如目标档案不存在,不会创建新的文件。与
-- no-create
的效果一样- f 不使用,是为了与其他unix系统的相容性而保留
- r 使用参考档的时间记录,与
--file
的效果一样- d 设定时间与日期,可以使用各种不同的格式
- t 设定问价你的时间记录,格式与date指定相同
- --no-create 不会建立新文件
- --help 列出指定格式
- --version 列出版本讯息
rm [options] name
参数说明:
- -i 删除前逐一询问确认
- -f 直接删除,无需确认
- -r 将目录及以下的文件逐一删除
rm -rf * # 当前目录下的删除所有文件
tar # 对文件进行打包、解包、压缩、解压
参数说明:
- -z z代表的是gzip,通过gzip命令处理文件,gizp可以对文件压缩或者解压
- -c c代表的是create,即创建新的包文件
- -x x代表的是extract,实现从包文件中还原文件
- -v v代表的是verbose,显示命令的执行过程
- -f f代表的是file,用于指定包文件的名称
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· AI与.NET技术实操系列(六):基于图像分类模型对图像进行分类