【Linux篇】之常用命令

目录&文件

目录

.:当前目录

..:当前目录的父目录

文件

命名规则:

  • /不合法

  • 特殊符号最好不要用

  • .不能开头

  • 大小写敏感

  • 文件名长在255字符内

文件处理命令:

ls

  • 格式:ls -[参数:ald] [文件或者目录] a:所有文件,包含隐藏文件 l:详细信息 d:目录属性

  • 功能描述:显示目录文件

  • 存储/bin/ls路径:root:/sbin或/usr/sbin all users:/bin或/usr/bin

cd

  • 格式:cd [目录]

  • 所在位置:shell内置命令

  • 功能描述:目录切换

  •  范例:
     #cd /:切换到根目录
     #cd ~:切换到root用户主目录
     #cd ~user:切换到user用户主目录
     #cd -:最近访问的两个目录快速切换
     #cd ..:返回上一级目录
     #cd ../../:返回上两级目录

pwd

  • 格式:pwd

  • 功能描述:显示当前工作目录

mkdir

  • 格式:mkdir [目录名]

  • 功能描述:创建新的目录

cp

  • 格式:cp -r [目录或者文件] [目的目录或文件] -p(属性什么的一起复制)

  • 功能描述:复制文件或者目录

mv

  • 格式:mv [目录或者文件] [目的目录或文件]

  • 功能描述:移动、更名

rm

  • 格式:rm -r [目录或文件]

  • 功能描述:删除文件或目录

cat

  • 格式:cat [文件名] 或者 cat>[文件名]

  • 功能描述:显示文件内容 创建文件

more

  • 格式:more [文件名]

  • (空格)或者f :显示下一页 enter:显示下一行 Q或q:退出

  • 功能描述:分页显示文件内容

head

  • 格式:head -num [文件名]

  • 执行权限:all user

  • 功能描述:显示文件前num行

tail

  • 格式:tail -num [文件名] 或 tail -f [文件名]

  • 执行权限:all user

  • 功能描述:显示文件后num行 或 动态显示文件内容

less

  • 格式:less [文件名]

  • (空格)或者f 或者<—、—> :显示下一页 enter或者向上或者向下:显示下一行 Q或q:退出

  • 执行权限:all user

  • 功能描述:分页显示文件内容 或 动态显示文件内容

权限管理命令:

chmod

  • 格式:chmod [{ugo}{+-=}{rwx}] [目录或文件] ugo:u是user g是group o是other

    +-=:+是赋予 -是移除 =是唯一

    rwx:r是读 w是写 x是执行

  • 功能描述:改变或者去除目录文件权限

chown

  • 格式:chown [用户] [目录或文件]

  • 功能描述:改变文件或者目录的所有者

chgrp

  • 格式:chgrp [用户组] [目录或文件]

  • 功能描述:改变文件或者目录的所有组

文件搜索命名

find

  • 格式:find [搜索路径] [关键字]

  • 所在位置:/usr/bin/find

  • 功能描述:搜索文件或目录

  •  范例:
     #find /etc -name init  //在etc目录下查找init文件
     #find / -size 204800 //在根目录中查找大于100MB的文件
     #find / -size +20480 -a -size -204800 //在根目录中查找大于10MB小于100MB的文件
     #find / -user sam//在根目录中查找所有者sam的文件
     #find / -ctime -1//在根目录中查找24小时内改变属性的文件和目录

grep

  • 格式:grep [字符串] [源文件]

  • 功能描述:搜索字符串显示字符所在文件的行

文件内容统计命名

wc

  • 格式:wc -lcw [文件名]

  • 功能:统计文件行、字节、字数

  •  范例:
     #wc -lcw /etc/services

文本编辑器

vi/vim

vim在vi基础加上了颜色

系统命令

帮助命令

man

  • 格式:man [命令或者配置文件]

  • 所在位置:/usr/bin/man

  • 功能描述:获取帮助信息

help

  • 格式:[命令或者配置文件] --help

  • 功能描述:获取选项信息

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

编程远泊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值