首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏小洁叫你mysql

    Linuxlinux工具命令

    一、Linux常用命令: ls 显示当前目录下的文件 ls-a 显示当前目录下所有文件(包括隐藏文件) ls -l 显示文件目录的详细资料 (属性,日期,时间,大小等) ls -al 显示所有文件目录的详细资料 cd.. (路径) 把路径添加到PATH环境变量中 chmod u(拥有者)/g(所属组)/o(其它)+/- rwx +文件名 修改文件权限 二、Linux安装软件: 一、Linux 安装软件: 1.源代码安装 2.rpm安装 --Linux安装包 3.yum安装 --解决安装源,安装版本,安装依赖 4.什么是软件包在Linux下安装软件, 一个通常的办法是下载到程序的源代码 软件包软件包管理器, 就好比 “App” “应用商店” 这样的关系. yum(Yellow dog Updater, Modifified)是Linux下非常常用的一种包管理器.

    99620编辑于 2023-10-10
  • 来自专栏全栈程序员必看

    linux基础-linuxunix的区别

    有时候我们对天天使用的Linux指令,只知道怎么用,却分不清概念用法区别,我觉得很有必要整理整理大家熟视无睹的一些linux概念区别。 首先说说unixlinux的区别: linuxunix的最大的区别是,前者是开发源代码的自由软件,而后者是对源代码实行知识产权保护的传统商业软件。 Linux主要有RedHat Linux 、CentOS Linux、Fedora Linux、Debian Linux、Ubuntu Linux、SuSe Linux等。 我在大学时用的是UbuntuRedhat,当时很喜欢Ubuntu出色的桌面,后来在互联网公司工作,发现基本装的都是Centos 6.5。 http://www.zhihu.com/question/22814858 [知乎]互联网公司选择 Debian、Ubuntu CentOS 哪一个发行版运维成本最低?

    5.6K10编辑于 2022-09-19
  • 来自专栏扎心了老铁

    linux命令awk

    1、统计一下代码量 find . -name "*.py" | xargs wc -l | awk 'BEGIN {size = 0} { size+=$1} END{print size/2}' find . -name "*.py" | xargs cat | wc -l (1)find,拿到所有py结尾的文件,你写相对路径得到相对路径,绝对路径得到绝对路径 (2)wc -l计数 (3)awk求和,wc其实能算出来总数,所以后面除2 2、对满足某个条件的字段计数 cat a.text | awk '{

    6.7K50发布于 2018-03-05
  • 来自专栏云计算linux

    Linux概述基础

    Linux的概述:​ Linux是基于Unix的​ Linux是一种自由开放源码的操作系统,存在着许多不同的Linux版本,但它们都使用了Linux内核。 是由芬兰赫尔辛基大学学生Linus Torvalds后来加入的众多爱好者共同开发完成​ Linux的历史:​ Linux最初是由芬兰赫尔辛基大学学生Linus Torvalds由于自己不满意教学中使用的 桌面应用系统​ 移动手持系统​ Linux的版本​ Linux的版本分为两种:内核版本发行版本;内核版本是指在Linus领导下的内核小组开发维护的系统内核的版本号 ;​ Linux的主流版本​ Linux * more yum.conf​ * 空格显示下一页数据 回车显示下一行的数据​ less用法more类似,不同的是less可以通过PgUp、PgDn键来控制。​ * less yum.conf​ * PgUp PgDn 进行上下翻页.​ 【tail】​ tail命令是在实际使用过程中使用非常多的一个命令,它的功能是:用于显示文件后几行的内容。​

    47210编辑于 2024-12-13
  • 来自专栏蓝天

    UNIXLinux信号

    * 如果一个进程同时有实时信号标准信号在pending,则优先响应标准信号。 登录Linux时,系统会分配给登录用户一个终端(Session)。在这个终端运行的所有程序,包括前台进程组后台进程组,一般都属于这个Session。 当用户退出Linux登录时,前台进程组后台有对终端输出的进程将会收到SIGHUP信号。这个信号的默认操作为终止进程,因此前台进程组后台有终端输出的进程就会中止。 不过可以捕获这个信号,比如wget能捕获SIGHUP信号,并忽略它,这样就算退出了Linux登录,wget也能继续下载。 此外,对于与终端脱离关系的守护进程,这个信号用于通知它重新读取配置文件。 注意它terminate以及interrupt的区别:该进程还未结束, 只是暂停执行. 本信号不能被阻塞, 处理或忽略. 20) SIGTSTP 停止进程的运行, 但该信号可以被处理忽略.

    5K40发布于 2018-08-07
  • 来自专栏ghostsf

    linux chattrlsattr

    chattrlsattrchmod一样,也是对权限的控制。 而底层的是否可修改则是由chattr来控制,此处就讲两个我们可能会用到的参数:-a,-i。 chattr +a filename a选项强制只可添加不可删除,多用于日志系统的安全设定。 chattr +i filename 而i是更为严格的安全设定,只有root)或具有CAP_LINUX_IMMUTABLE处理能力(标识)的进程能够施加该选项。 此时即使chmod 777也是无用的,因为chmodchattrr控制的两套权限虽然有类似的权限,但是是两套独立的权限系统。 lsattr命令则是列出当前添加的底层权限。

    1.3K20编辑于 2022-09-09
  • 来自专栏kafka。

    linux 时间日期

    date 查看系统时间(默认) date +“%Y-%m-%d %H:%M:%S” 查看系统时间(指定格式) date -s “时间字符串” 设置系统时间

    5.5K20发布于 2021-04-15
  • Linux 常识操作

    mkdir5.哪个Linux命令可以一次显示一页内容?上一页下一页使用什么命令? halt -pshutdown nowreboot -p20.sbin目录bin目录有什么区别? /bin目录存在所有的系统指令(linux默认的自带指令),这个目录中的所有指令都可以被所有的Linux用户正常的使用(包括普通用户),也可以被root使用。 利用Linux所提供的管道符“|”将两个命令隔开,管道符左边命令的输出就会作为管道符右边命令的输入。 25.如何同时创建100个文件? vi 编辑器有 3 种基本工作模式,分别是命令模式、插入模式可视化模式。

    29410编辑于 2024-03-25
  • 来自专栏Linux云运维

    Linux 用户

    Linux 用户组 1、用户组的概念 用户的作用: Authentication:认证 Authorization:授权 Accouting:审计 用户存在的最终目的: 为了实现资源的分派 组的作用 : 将具有相同特征的用户放在一起组成一个整体 当用户过多时方便管理 1.1Linux安全上下文 Linux通过安全上下文的概念完成用户权限的指派。 再判断用户是否是该文件属组中的一员 最后定其为其它用户 运行中的程序:进程(process) 以进程发起者的身份运行 root:cat zsl:cat 进程所能够访问的所有资源的权限取决于进程的发起者身份 ---- 2 用户分类 Linux 为守护类进程获取系统资源而完成权限指派的用户) 普通用户 500~65535(为了完成交互式登录使用的用户) ---- 3 组的分类 用户组分类 特性 基本组 用户的默认组 附加组(额外组) 基本组以外的其它组 ---- 4、用户组相关的配置文件

    5.7K30编辑于 2022-09-23
  • 来自专栏人工智能

    Linux用户权限

    1 Linux用户权限 1.1 Linux 用户相关概念 Linux两类用户 root 超级管理员 普通用户 大多数文件都只有读/运行的权限 只有在当前用户的HOME目录下才有对应的权限 u=rwx g=wx o=x 文件名 chmod XXX 文件名 (三位数, 每一位取值范围 0 ~7 ) 修改所属的用户/用户组 chown 用户: 用户组 文件名 同时修改这个文件/文件夹的 用户用户组 使用的就是这个服务) ln 软连接 相当于快捷方式 ln -s 要连接的源文件 要创建的软连接 ln -s ~/py3.8 /root/anaconda3/bin/python3.8 2.3 IP hosts文件 /etc/hosts 如果本机hosts 记录了 urlip的对应关系, 直接获取到ip地址使用这个ip连接另外一台机器 如果本机hosts没有记录这个urlip的关系, 就会访问公网的 物理机 ping baidu.com # 尝试连接百度 wget 下载软件 wget 要下载软件的url地址 curl 发送http 请求 curl -0 文件url地址 下载文件 2.5 端口

    1.8K10编辑于 2024-07-30
  • 来自专栏从零开始的linux

    linux进程线程

    查看进程数 [root@alex ~]# ps -ef | grep nginx | wc -l 3 查看线程数 [root@alex ~]# pstree -p 15140 | wc -l 43 查看java程序 [root@alex ~]# jps -l 18340 jdk.jcmd/sun.tools.jps.Jps 15140 org.sonatype.nexus.bootstrap.jsw.JswLauncher 查看进程的线程数 [root@alex ~]# pstree -c | grep

    3.3K110发布于 2018-04-25
  • 来自专栏开源部署

    Linux起源发展

    一、什么是linuxLinux是一套免费使用自由传播的类Unix操作系统,是一个基于POSIXUnix的多用户、多任务、支持多线程多CPU的操作系统。 在很多企业网络中,为了追求速度安全,Linux操作系统不仅仅是被网络运维人员当作服务器使用,Linux既可以当作服务器,又可以当作网络防火墙是Linux的 一大亮点。 二、Linux的起源 Linux操作系统的诞生、发展成长过程始终依赖着五个重要支柱: Unix操作系统 MINIX操作系统 GNU计划 POSIX标准 Internet网络。 ,指的都是内核大版本的发布时间,次要版本号更新时间请参看FAQ,其中偶数版的内核为稳定版,奇数版的内核为开发版或测试版 四、LinuxUnix的对比 我们所讨论的差异只从硬件支持,版权价格这些来讨论他们之间的区别 Linux是一种外观性能与UNIX相同或更好的操作系统,但Linux不源于任何版本的UNIX的源代码,并不是UNIX,而是一个类似于UNIX的产品。

    1.6K20编辑于 2022-09-15
  • 来自专栏c/c++的学习笔记

    指令界面【Linux

    前言 Linux操作系统提供了丰富的命令行界面图形用户界面工具,用户可以根据自己的需求选择适合的界面进行操作。 命令行界面更加灵活高效,适合熟悉命令的用户;图形用户界面更加直观友好,适合新手用户。 但是为了让计算机更好的为人服务,前提是人必须的计算机交互起来。 二、指令界面交互 了解过历史之后,我们能理解,为何会有指令交互界面交互这样的现象,但是还有两个问题的在讨论一下 这两种方式,在操作系统层面有啥区别? 也就是企业的用人需求 Linux命令行是职业化的表现,想职业化/成大神,必须掌握Linux Linux命令行,更接近系统原生,用的多了,面对很多系统现象,会更好理解 总结 严格意义上讲,光光学习Linux

    1K10编辑于 2024-04-24
  • 来自专栏数据分析与挖掘

    linux之使用xshell操作linux使用xftp上传下载

    1、下载相应的exe文件进行安装 2、在linux终端中输入setup ? 选择文件服务,查看sshd服务是否开启。 ? 退出setup。 4、安装好xshellxftp,输入linux的ip地址以及用户名密码进行连接即可。 5、在xftp中,选择sftp协议,端口号为22,。还要注意在选项中勾选编码为utf-8. ?

    2.4K10发布于 2020-08-26
  • 来自专栏技术人生

    Linux查看进程,服务相关操作【Linux

    CMD :命令的名称参数USER //用户名 %CPU :进程占用的CPU百分比 %MEM :占用内存的百分比 VSZ

    3.7K20发布于 2020-11-13
  • 来自专栏全栈程序员必看

    linux awk 数组循环

    awk使用一个特殊的字符串SUBSEP (\034)作为分割字段,在上面的例子 array[2,3] = 1 中,关联数组array存储的键值实际上是2\0343,23分别为下标(2,3),\034为 aaa”; array[“b”]=”bbb”; delete array[“a”]; for(k in array){print k, array[k];}}’ 结果: b bbb 四 循环控制语句 linux awk中的流程控制语句语法结构,与c语言类型。 0m0.976s user 0m0.672s sys 0m0.292s 测试100000累加,实现相同功能,awk实现的性能是shell 的约 30倍 参考推荐: awk 实例 (IBM) 沉于思考,默默学习 linux awk 内置函数实例 linux awk 内置变量实例 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/161628.html原文链接:https://javaforall.cn

    4.3K10编辑于 2022-09-09
  • 来自专栏网络技术联盟站

    Linux 进程系统监测

    因此,了解Linux进程的管理与监测,对于保证系统稳定运行提高系统性能具有非常重要的意义。 进程监测Linux系统提供了一些工具来监控管理进程,这些工具大部分在命令行下操作。toptop是一款常用的进程监测工具,可以通过top来动态查看系统各种资源的使用情况。 pidstat输出结果包含多个指标采样时间间隔,可以直观地分析出进程的性能问题所在。图片系统监测Linux系统有很多工具可以用来监测各种系统资源的使用情况。 iostat输出结果包含多个指标采样时间间隔,可以通过选项来控制输出的内容格式。图片总结Linux进程系统监测是Linux系统管理中非常重要的一个方面。 了解Linux进程管理监测的基本方法工具,能够帮助管理员快速、准确地诊断和解决系统性能问题。

    1.2K40编辑于 2023-06-07
  • 来自专栏python3

    windowslinux格式转换

    windows编写的python脚本拖到linux里面运行会报错 报错如下: 解决方法如下 vim testing.py 利用如下命令修改文件格式    :set ff=unix 或 :set fileformat

    3.6K20发布于 2018-08-02
  • 来自专栏黄啊码【CSDN同名】

    linux iptables新增保存

    Linux下,使用ipteables来维护IP规则表。要封停或者是解封IP,其实就是在IP规则表中对入站部分的规则进行添加操作。 要添加IP段到封停列表中使用下面的命令: 代码如下 复制代码 iptables -I INPUT -s 121.0.0.0/8 -j DROP 其实也就是将单个IP封停的IP部分换成了Linux 这样就有助于分发该配置文件到多台Linux主机上。

    3.9K10发布于 2020-05-31
  • 来自专栏执笔绘倾城

    Linux的安装部署

    第二章:Linux安装部署虚拟机的安装使用VMware Workstation是一款功能强大的桌面虚拟计算机软件,可以提供给用户在单一的桌面上同时运行多个相同或者不同的操作系统,方便专业人员进行开发 Windows版Linux版本(当然也有MAC OS X版本:VMware Fusion版)1.1.3 安装流程:类型选择:典型是较为简洁的硬件选择模式,可以快速的创建一个虚拟硬件环境自定义则是一个专业的硬件配置选择模式 ,可以认为选择更多的设备参数类型。 而在Linux中我们使用目录作为分区的入口,将分区和盘符关联起来的方式称之为叫挂载。 软件安装选择Basic Server模式即可,安装常用软件和服务3.2 网卡配置防护关闭网卡:需要人为手动配置IP地址等网络资源防护:关闭以下两个服务防火墙:保护Linux不受来自于外部的非法网络请求

    6.2K00编辑于 2022-09-16
领券