Linux系统指令!(40多条常用的)

linux常用的基本命令

    命令 选项(参数) 操作的文件或者目录
   ==》 ls: 列举该目录下所有文件
   ==》 ls / : 列举主目录下所有文件(短方式显示)
   ==》 a:列举包含 隐藏文件
   ==》 l:length,长格式方式展示  ==== ll
   ==》cd:切换目录
   ==》pwd:打印当前在那个目录下面
   ==》clear:清屏  == CTRL + L
   ==》history:查看命令的历史记录

   ==》  cd  .     当前目录
   ==》  cd  ..    上一级目录  cd ..返回上一级目录
   ==》  cd  ~     用户家目录  cd ~可以返回家目录(root的家目录是root 普通用户的家目录是home)
   ==》    >     覆盖重写某个文件   echo "11111" > hello (用11111覆盖文件名为hello的文档里的内容)
   ==》    >>    追加到某个文件  echo "11111" > hello (把11111追加到hello文档的最后面)
   ==》   |     管道符
        一般和grep连用(ps -ef | grep 进程名)
        ps -ef | grep java(把名字中含有java的进程全部过滤出来)

关机:(三种方式)直接在命令行输入以下字段即可关机
   ==》 halt
   ==》init 0
   ==》 shutdown -h now
重启:(两种方式)直接在命令行输入以下字段即可重启
   ==》reboot
   ==》init 6

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------

文本编辑器 vi:

格式: vi  file_path  如记事本一样 可以编辑该文档里的内容(编辑的文件不存在,默认会被创建)
    3种模式:
        命令模式:刚打开进入就是命令模式
            快捷键:(多练)
              ==》   yy:复制当前行
              ==》   3yy:从当前行开始,连续复制3行
                       比如: aaaaaaaa(在本行命令模式下输入3yy 然后p  粘贴)
                             aaaaaaaa
                             aaaaaaaa
                             aaaaaaaa
              ==》  p:粘贴(与复制yy连用)
              ==》  dd:删除当前行(在当行命令模式下输入dd就能删除)
              ==》  3dd:删除当前开始之后 的3行
              ==》  u:撤销上一步

                    (可以回滚到没保存的时候,编辑的时候一定要注意 如果当前文档没保存过使用会照成刚进入的样子)
             ==》gg:跳转到第一行
             ==》  G:跳转到最后一行
             ==》  i:进入插入模式(i在哪一行就进入哪一行进行编辑)
             ==》   o:在下一行进入插入模式
             ==》  O:在上一行进入插入模式
                
        插入模式:能对文本进行编辑,(刚通过vi进入文档的时候是命令模式)
            在命令模式下,输入“ i ” 然后才可以进行文本的编辑
        最后行模式:
            在命令行模式下,按==》shift + :
            按ESC回到命令模式
           ==》 wq/x/ZZ:保存提出
           ==》q:不保存退出
           ==》 !:强制
           ==》q!:强制退出
           ==》set nu/number:显示行号
           ==》/string :检索(只有进入最后行模式才可以使用  :/+要查字段)
                :/huadian
               按键盘“n”,查看下一处

文本编辑器vim:

       Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。
简单的来说, vi 是老式的字处理器,不过功能已经很齐全了,但是还是有可以进步的地方。 vim 则可以说是程序开发者的一项很好用的工具。        

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------

常见的工具命令

 ==》man:帮助命令,辅助了解命令及文档的使用
        man +需要帮助的命令
        man ls
==》wc:文本统计工具
        wc+文件名
         2      4         25             helloWord
         行数     单词数    字符数        名称
         -l:只查看行数
         -w:只查看单词数
         -c:只查看字符数
==》 find:文件检索命令
        find 检索的范围  检索条件
        名称:
            find /opt -name hello
            通配符:*/?
            比如查找:文件名字叫做bb的文档  find */ -name bb(然后就会打印bb文档所在的目录)
        大小:
            find /opt -size +100k
            范围:
                大于:+
                小于:-
            关系连接:
                -a:并
                -o:或者
            find /opt -size +100k -a -size -200k(查询opt目录下文件大于100k小于200k的文件
            如果/opt换成 */就会变成查询所有目录中文件大于100k小于200k的文件
        类型:-type  比如:find /opt -type d 查询opt目录下
        用户:-user  -group
 ==》visudo编辑sudo命令配置(重点)
            root        ALL=(ALL)                       ALL
            用户名  登录的主机=(以什么样身份运行) 可以执行什么命令

           root    ALL=(ALL)       ALL
           huadain ALL=(root)      NOPSSWD:ALL

         (上面的配置是让huadain 用户拥有管理员的权限(root权限))
            推荐:
                huadian    ALL=(root)    NOPSSWD:ALL
                赋予haudian用户 通过root的身份 ,无需输入密码执行所有命令
            使用赋予的权限sudo
            sudo touch aa

---------------------------------------------------------------------------------------------------------------------------------------------------------------

以上标红命令都是可以直接放到命令行中执行的

 

 

 

 

 

 

 

 

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值