码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Linux常用命令


    目录

    • 一、Linux打包并压缩 tar -zcvf
    • 二、Linux解压 tar [-zxvf]
    • 三、find命令在目录结构中搜索文件,并对搜索结果执行指定的操作。
    • 四、locate 让使用者可以很快速的搜寻某个路径。
    • 五、whereis命令是定位可执行文件、源代码文件、帮助文件在文件系统中的位置。这些文件的属性应属于原始代码,二进制文件,或是帮助文件。
    • 六、which命令的作用是在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。
    • 七、su用于用户之间的切换。但是切换前的用户依然保持登录状态。如果是root 向普通或虚拟用户切换不需要密码,反之普通用户切换到其它任何用户都需要密码验证。
    • 八、sudo是为所有想使用root权限的普通用户设计的。可以让普通用户具有临时使用root权限的权利。只需输入自己账户的密码即可。
    • 九、查看进程:ps -ef
    • 十、结束进程:kill
    • 十一、ifconfig:查看网卡信息
    • 十二、ping:查看与某台机器的连接情况
    • 十三、netstat -an:查看当前系统端口
    • 十四、搜索指定端口
    • 十五、清屏

    一、Linux打包并压缩 tar -zcvf

    命令:tar -zcvf 打包压缩后的文件名 要打包的文件
    其中:z:调用gzip压缩命令进行压缩
    c:打包文件
    v:显示运行过程
    f:指定文件名
    例子:把mysql123文件夹打包并压缩:
    在这里插入图片描述

    二、Linux解压 tar [-zxvf]

    命令:tar [-zxvf] 压缩文件
    其中:x:代表解压
    例子:把mysql123.tar解压到当前目录
    在这里插入图片描述
    例子:把mysql123.tar解压到 /3里面
    -C代表指定解压的位置
    +

    三、find命令在目录结构中搜索文件,并对搜索结果执行指定的操作。

    find 默认搜索当前目录及其子目录,并且不过滤任何结果(也就是返回所有文件),将它们全都显示在屏幕上。
    例子:在当前目录查找以.log结尾的文件,并显示详细信息。
    在这里插入图片描述
    例子:查找/root/目录下权限为600的文件
    在这里插入图片描述
    例子:查找当前目录,以.log结尾的普通文件
    在这里插入图片描述
    例子:查找当前目录大于100M的文件
    在这里插入图片描述

    四、locate 让使用者可以很快速的搜寻某个路径。

    例子:搜索etc目录下所有以sh开头的文件
    在这里插入图片描述
    例子 查找和pwd相关的所有文件
    在这里插入图片描述

    五、whereis命令是定位可执行文件、源代码文件、帮助文件在文件系统中的位置。这些文件的属性应属于原始代码,二进制文件,或是帮助文件。

    例子: 查询指令ls的的文件位置
    在这里插入图片描述

    六、which命令的作用是在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。

    例子:查询pwd、java命令的位置
    在这里插入图片描述

    七、su用于用户之间的切换。但是切换前的用户依然保持登录状态。如果是root 向普通或虚拟用户切换不需要密码,反之普通用户切换到其它任何用户都需要密码验证。

    su test:切换到test用户,但是路径还是/root目录
    su - test : 切换到test用户,路径变成了/home/test
    su - : 切换到root用户,并且路径是/root
    
    • 1
    • 2
    • 3

    例子:
    在这里插入图片描述
    su不足:如果某个用户需要使用root权限、则必须要把root密码告诉此用户。
    退出返回之前的用户:exit

    八、sudo是为所有想使用root权限的普通用户设计的。可以让普通用户具有临时使用root权限的权利。只需输入自己账户的密码即可。

    九、查看进程:ps -ef

    命令:ps -ef 查看所有正在运行的进程

    十、结束进程:kill

    命令:kill pid 或者 kill -9 pid(强制杀死进程) pid:进程号

    十一、ifconfig:查看网卡信息

    命令:ifconfig 或 ifconfig | more

    十二、ping:查看与某台机器的连接情况

    命令:ping ip

    十三、netstat -an:查看当前系统端口

    命令:netstat -an

    十四、搜索指定端口

    命令:netstat -an | grep 8080

    十五、清屏

    命令:ctrl + l

  • 相关阅读:
    .NET Core中关于阿拉伯语环境下的坑:Input string was not in a correct format.
    操作系统--------调度算法篇
    Unity —— 复建(day1)
    python二次开发CATIA:自动出工程图
    Day26-Xpath数据解析
    mac安装python2
    SpringMVC拦截器、异常、其他注解
    linux交叉编译
    Vue3+TS中的shims-vue.d.ts文件的作用及代码说明
    嵌入式linux(imx6ull)下RS485接口配置
  • 原文地址:https://blog.csdn.net/weixuan_/article/details/125432093
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号