Linux 的一些常用基础的命令字符

操作格式:命令名称[操作选项][操作对象] 

ctrl+c中断当前操作;tab 自动补全文件名 ;shutdown  -h now  立即关机;

reboot 重启;man 命令名臣,查看命令手册;ifconfig  查看网卡配置信息;

ls       ----->浏览目录
ls -l    ----->查看详细信息(例如:创建时间,名字等等)
ls -a   ----->查看隐藏文件(文件名称以.开头的)例如:

ls -la / ----->以上两个的结合

pwd    ----->打印当前工作的路径(就是自己位于的位置类似于

        路径显示格式:以上图为例:除了第一个字符(根目录);其他“/”均是间隔符

swap分区:交换分区 (闲置的柜子,用于存储不常用的数据)

filesystem分区:文件系统分区(可以有多个)作用:文件存储

----->表示当前目录自身

------>表示当前目录的上一个目录

mkdir ----->创建目录(新建一个文件夹)例如:mkdir a/b/c==mkdir ./a/b/c(在./a/b/的位置创建                        一个文件夹 c,若a不存在则报错)可以用  mkdir -p a/b/c 

-p ----> 多层级创建目录,那一层不存在就创建那一层

 rmdir ----->删除一个空目录(使用较少)

rm    ------->删除一个文件或者目录(默认只能删除普通文件,不能删除目录)

-r      ------->递归删除目录中所有文件后,删除目录

-i      -------->增加提示信息

-f      --------->忽略提示信息,直接删除(慎用)

cp指令 ------->拷贝(两个操作对象,一个是拷贝对象,一个是目标位置)

-r     -------->递归拷贝(保持原本目录)

mv指令 ------->移动指令(剪切操作)eg :mv a b (把a整体移到b中);两个操作对象,一个是移动                           对象,一个是目标位置;

cd指令------->改变当前工作路径,进入一个指定的目录

       ~--------->家目录的表示;

 vi ------>打开文本文档  先按esc 再按 :q  ------>退出文本文档

 touch指令 ----->touch 一个文件,若文件不存在则创建,存在则刷新时间属性

cat指令------> 打印

more指令----->分页显示文件内容,ctrl+f/b进行上/下翻页,回车按行滚动,q退出;

less指令------>  ctrl+f/b进行上/下翻页,j和k上下滚动,q退出;

                           /string 向下查找string字符串    ?string向上查找string字符串

head指令------->显示前n行内容,默认是10行;

         -n------>显示前n行;  eg:head -n 3 passwd(显示passwd文件的前3行)

tail指令-------->显示末尾n行内容,默认10行

          -n------>显示前n行;  eg:tail -n 3 passwd(显示passwd文件的末尾3行)

          -f------->一直刷新文件末尾内容,ctrl+c中断操作

echo指令----->打印数据到终端显示;

重定向 :功能 :改变数据流向

 输出重定向:>>追加重定向 :结果不在打印,而是追加写入文件中

                       >  清除重定向 :结果不在打印,而是清空文件内容在写入

输入重定向:cat<a.txt  从a.txt中获取内容进行打印

管道符:功能:连接两个命令,将前边命令的结果不在打印,交给后边命令处理;

               需求:打印一个文件的第三行内容

文件压缩指令:zip/unzip       gzip/gunzip      bzip2/bunzip2

打包指令:tar

         -c---->打包        -x----->解包       -z------>打包/解包同时使用gzip压缩/解压缩

         -j----->打包/解包时使用bzip2压缩/解压缩   -v----->显示详细信息    -f------->指定压缩包名称

匹配查找指令:

      grep  文件内容匹配指令从一个文件内容中匹配包含有指定字符串的行

                -i---->忽略大小写,进行匹配;     -R------>递归所有目录进行匹配操作,所有文件进行深度匹配; 

      find   文件查找指令

            find ./ -name "passwd"  在当前目录下,查找文件名称为passwd的文件;

            find ./ -name "*passwd*"  *通3符,匹配任意字符串,模糊查找文件名为*passwd*的文件;

          

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值