Linux常用命令总结

该篇文章是博主不断从工作中总结而来,会持续不断更新

权限

        执行命令发现权限不够时以sudo开头:以root权限执行命令

        大量命令需要root权限时,sudo -i:进入root权限的命令窗口,执行其他命令时不再需要sudo

文件操作命令

        ls:列出目录内容

                ls -l:长格式显示(包含文件的详细信息,入权限、所有者等)

                ls -a:显示所有文件,包括隐藏文件

                ls -R:递归显示子目录内容

                ls -A | wc -l:计算指定目录下的文件数量(不包括子目录)

        cd:切换目录

                cd /path/to/directory:切换到指定目录

                cd ..:切换到上一级目录

                cd /:切换到根目录

                cd ~:切换到用户主目录

        cp:复制文件或目录

                cp source destination:将 source 复制到 destination

        rm:删除文件或目录

                rm filename:删除指定文件

                rm -r directory:递归删除目录及其内容

                rm -f filename:强制删除指定文件

                rm -rf directory:强制递归删除目录及其内容

        mv:移动文件或重命名文件

                mv source destination:将 source 移动到 destination

                mv oldname newname:重命名文件

        find:查找文件或目录

                find /path/to/start -name filename:从指定路径开始查找名为 filename 的文件

                find . -maxdepath l -type f | wc -l:计算指定目录下的文件数量(不包括子目录)

        grep:在文件中搜索文本并显示匹配行

                grep "pattern" filename:在 filename 中搜索包含 patter 的行

                grep 内容:过滤出指定内容

        tail:显示文件的末尾内容

                tail -f:监视文件,实时显示文件的最新内容

系统管理命令

        df:显示磁盘空间是同情况

                df -h 目录:以人类可读的格式显示指定目录所在分区的可用空间

        du:估计文件或目录的磁盘使用情况

        free:显示系统内存使用情况

                free -h:以人类可读的格式显示系统内存使用情况

        top 或 htop:显示系统进程和资源使用情况

        reboot:重启系统

        shutdown:关闭系统

                shutdown -h now:立即关闭系统

        ps:显示当前进程的快照

        kill:发送信号给进程以终止或控制其运行

网络操作命令

        ifconfig 或 ip:显示和配置ip地址

        ping:测试与目标主机的连通性

                ping hostname:测试与 hostname 的连通性

        netstat:显示网络连接、路由表、接口统计的等网络相关信息

                netstat -nplt:显示所有TCP监听端口

        pwdx 进程ID(PID):显示指定进程ID(PID)的工作目录

        traceroute 或 tracert:跟踪数据包从源主机到目标主机的路径

其他常用命令

        pwd:显示当前工作目录的路径

        man:查看命令的手册页(帮助文档)

                man command:查看 command 的手册页

        tar:打包或解压文件

                tar -cvf archive.tar directory:将 directory 打包为 archive.tar

                tar -xvf archive.tar:解压 archive.tar

        chomd:更改文件或目录权限

                chomd 777 filename:将 filename 的权限设置为777

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值