linux常见命令

linux常见命令

cd

功能:cd path 切换到指定路径

  • cd ~ 切换到home目录

  • cd - 回到上一次目录

  • cd .. 回到上一级目录

ls

功能:ls 查看当前路径下的文件,文件夹

  • ls -a 查看隐藏文件

  • ls -l 详细信息用列表呈现

pwd

功能:查看当前工作路径

mkdir

功能:mkdir 创建文件夹

  • mkdir -p 一次创建多级目录

touch

功能:touch 创建文件

cat

功能:cat 查看文件全部内容

more

功能:more 分页查看文件内容

用键盘控制查看

  • space 向下翻页

  • b 向上翻页

  • q 退出查看

cp

功能:cp 复制文件或文件夹

语法:cp [-r] 参数一 参数二

  • 参数一:要被复制的文件或文件夹

  • 参数二:要复制去的地方文件名

  • -r 递归复制,将文件夹下的内容也复制

mv

功能:剪切粘贴

语法:mv 被剪切的文件过文件夹 粘贴的路径

rm

功能:删除文件或文件夹

语法:rm [-r] [-f] 被删除的路径

  • -f 强制删除,不提示

  • -r 递归删除,删除文件夹内容

find

功能:查找指定路径下的文件

语法:find 路径 [-name -size] 条件

  • -name 按名称条件搜索

  • -size 按文件大小搜索

 find / -size +10M
 # 搜索根目录下大于10m的文件
 find /home -name "test"
 # 搜索home目录下名字为test的文件,可以使用通配符*

less

功能:分页查看指定文件内容

  • space(空格键),向下翻页

  • b,向上翻页

  • q,退出查看

  • /,输入要搜索的内容并回车,即可完成内容的搜索

    • n,向下搜索下一个匹配项

    • N,向上搜索匹配项

head

功能:查看文件头部内容

语法:head [-n] 文件

  • -n 查看指定多少条内容

tail

功能:查看文件尾部内容

语法:tail [-f -n] 被查看的文件

  • -n 指定行数

  • -f 跟随文件尾部,持续监控文件修改

|管道符

管道符是Linux的特殊符号,表示,将左侧内容的输出,作为符号右侧内容的输入。

grep

功能:过滤制定内容

语法:grep 被过滤的内容 输入内容

  • -n 可以显示出来,匹配的内容在文件中的行号

wc

功能:统计文件指定内容

  • -c 统计byte字节数

  • -m 统计字符数

  • -l 统计行数

  • -w 统计单词

echo

功能:输出指定内容

语法:echo 被输出的内容

  • method_name 输出函数内容

重定向符

  • > 覆盖重定向

  • >> 追加重定向

逻辑运算符

  • && 与运算符,左边的命令执行成功,会接着执行右边的命令

  • || 或运算符,左边的命令执行失败,才会执行右边的命令

history

功能:查看历史执行命令

  • ctrl+r 倒序查找命令

  • ! + 历史命令序号 执行历史命令

光标移动快捷键

  • ctrl + a,跳到命令开头

  • ctrl + e,跳到命令结尾

  • ctrl + 键盘左键,向左跳一个单词

  • ctrl + 键盘右键,向右跳一个单词

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值