Linux常用命令1

查看命令帮助信息

-- 语法1 command --help 说明: 显示command 命令的帮助信息 全部显示
-- 语法2 man command 说明:查看command命令的使用手册 分页显示
-- man操作键说明:b显示上一页  f显示下一页 q退出
-- 查看ls帮助信息
1、ls --help  2、man ls

查看目录内容

命令格式:ls [-lah(选项)] [文件或目录]
参数说明:
-l:以列表方式详细显示内容信息 
-a:显示所有文件,包含隐藏文件及目录
-h:配合-l显示出文件的大小

 创建文件

命令格式:touch 文件名
说明:
如果文件名不存在,创建对应的文件
如果文件民已存在,则更新文件的修改时间
-- 创建一个1.txt文件
touch 1.txt
-- 一次性创建多个txt文件
touch 1.txt 23.txt

切换目录

命令格式:cd [目录名称]
cd命令说明:cd或者cd ~ : 切换到当前用户的主目录(/home/用户目录)
cd . : 切换到当前目录
cd .. :切换到上一级目录
cd - :切换到上一次所在的目录
绝对路径:以根路径或家路径开头,表示从根目录/家目录 开始的具体目录位置
相对路径:不以根路径或者家目录开头,表示相对当前目录所在的目录位置

创建目录

命令格式:mkdir 目录名称
说明:
可以跟上 -p 选项,实现递归创建
目录名称不能与当前目录下的文件或目录同名

删除文件或目录

命令格式:rm [-irf] 目录名或文件名
选项参数说明:
-i :表示交互式执行,删除前会询问是否删除
-f :表示强制删除,忽略不存的文件,无需提示。
-r :表示删除文件夹及文件下所有的内容

注意:使用rm删除文件时无法恢复,建议使用rm时跟上 -i参数

复制文件

命令格式: cp 源文件 目标文件
常用选项说明:
-f : 强制覆盖已存在的目标文件而不提示
-i : 交互式复制,覆盖时会提示用户确认
-r : 若源文件为目录,则复制该目录下的所有内容
-v : 显示复制的进度

移动文件

命令格式: mv 源文件 目标文件
常用选项说明:
-f : 强制覆盖已存在的目标文件而不提示
-i : 交互式复制,覆盖时会提示用户确认 
-v : 显示复制的进度
注意:mv命令除了移动文件之外还可以用来修改文件名称

查看文件命令

-- cat 文件名: 适用于查看较少内容的文件,可以用来查看文件、创建文件、合并文件、追加文件等功能
命令格式:cat 文件名
-- more 文件名: 适用于查看内容较多的文件,用于分屏显示文件内容
命令格式:more 文件名
-- grep 文件名: 适用于查看内容较多的文件
命令格式:grep 文件名
注意:grep是一个强大的文件搜索工具,允许对文件进行模式查询

重定向

Linux允许将命令执行结果重定向到另一个文件中
可以将显示在终端的内容通过重定向添加或追加到另一个文件中
-- > 重定向符号表示输出到新文件中,会覆盖文件中原有内容
-- >> 重定向符号表示追加到新文件中,不会覆盖文件中原有的内容
例如1:cat 1.txt > 2.txt 将1.txt的内容覆盖掉2.txt的内容
例如2:cat 1.txt >> 2.txt 追加1.txt文件到2.txt后面
例如3:cat 1.txt 2.txt > 3.txt 将1.txt和2.txt的内容合并到3.txt文件当中

管道符号

Linux 允许将一个命令的输出结果可以通过管道做为另一个命令的输入
常用的管道命令:
more :分屏显示执行结果
grep : 通过grep过滤执行结果的内容

其他命令

命令格式: pwd 
-- pwd命令用于显示当前所在的目录
命令格式:clear
-- clear命令用于清除当前屏幕终端所有内容
命令格式: which 工具名称
-- which命令用于查找工具或者程序的安装位置

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值