zoukankan      html  css  js  c++  java
  • Linux学习

    常用命令

    • 群组管理

      groupadd、groupmod、groupdel

    • 用户管理

      新增用户:useradd
      设置用户密码:passwd
      修改用户属性:usermod
      删除用户:userdel
      用户查询:who、id、finger
      
    • 文件和目录管理

      显示当前工作目录:pwd 
      更改工作目录:cd 
      查看文件或目录:ls 
      修改属主:chown [-R] 文件主 文件 
      修改所属群组:chgrp [-R] 属有群组 文件 
      修改权限 chmod 
      新建文件:touch 文件名 
      新增目录:mkdir [-m 模式] [-p] 目录名 
      复制文件或目录: cp、scp 
      移动文件或目录:mv 
      删除目录:rmdir [-p] 目录名 
      删除文件或目录:rm [-fir] 文件或目录 
      查找文件或目录路径:find path [-option] [查找条件] (-name 根据文件名查找) 
      查看文件内容:cat、more、less、head、tail 
      查找文件内容:grep [-cin] ‘目标字符串’ filename 
      管道命令(通常与grep配合用于过滤查找):| 
      输出重定向:标准文件stdin,stdout,stderr 
      输出重定向:>(覆盖导入)、>>(从文件末尾导入) 
      输入重定向:< 
      
    • 文件系统管理

      查看磁盘分区:fdisk –l
      创建分区:fdisk 设备名
      创建文件系统:mkfs [-t类型] [-b block大小] 设备名称
      手动挂载文件系统(将文件系统和目录树结合的动作):mount 设备名 挂载点
      手动卸载文件系统(将文件系统和目录树分离的动作):umount 设备名或挂载点 
      查看分区使用情况:查看磁盘df(-h/-i)、查看文件或目录du(-a/-s/-h)
      查看打开的文件:lsof(-i/-u/-c)网络管理 
      查看网络接口:ifconfig
      读取配置文件启动网络接口:ifconfig 接口 up
      查看路由表:route
      新增到网段或主机的路由:route add [-net|-host] [netmask Nm] [gw Gw] [dev]
      暂时更改默认路由:route add default gw
      删除到网段或主机的路由:route del [-net|-host] [netmask Nm] [gw Gw] [dev]
      侦测节点是否可达:ping [-option] address
      
    • 网络管理

      查看网络接口:ifconfig
      读取配置文件启动网络接口:ifconfig 接口 up
      查看路由表:route
      新增到网段或主机的路由:route add [-net|-host] [netmask Nm] [gw Gw] [dev]
      暂时更改默认路由:route add default gw
      删除到网段或主机的路由:route del [-net|-host] [netmask Nm] [gw Gw] [dev]
      侦测节点是否可达:ping [-option] address
      侦测到达目的节点路由:traceroute [-option] <ipaddr or domain name>
      
    • 进程和服务管理

      查看进程:ps ax –format ‘xxx’ 静态查看某一时间点进程消息
                    ps aux 查看进程的所有信息
        	    top连续观察进程动态
        	    pstree 显示进程的树形结构
      结束进程:kill和killall
        	    killall杀死同一进程组内的所有进程,允许指定进程名称而非PID
        	    kill -9 +PID迫使进程在运行时突然终止
        	    kill +%job_ID停止shell启动的后台任务
      任务管理相关命令:直接将程序放入后台处理,用&号,如sleep 100 &
      查看当前shell的后台的任务:Jobs命令
      将正在执行的命令放入后台暂停:ctrl+z
      将任务放入前台执行:fg %job ID
      将任务放入后台执行:bg %job ID
      周期计划任务:crontab [-u user] [-e编辑|-l查阅|-r移除]
      定时计划任务:at命令
      管理服务:systemctl start|stop|status [service]
      日志管理:journald
        	    journalctl –u A.service 查看A服务的日志
        	    journalctl --system --since=today查看当天系统服务及内核的日志
      
    • 系统监控

      监控系统启动日志:dmesg | less	
      系统信息:/proc
      设备信息:hwinfo,例如hwinfo --cpu
      CPU和I/O信息:iostat [-c仅显示cpu | -d仅显示磁盘 | -k显示每秒磁盘请求数]
      内存使用信息:free
      PCI信息:lspci [-v显示详细信息 | -vv显示更详细信息]
      硬盘信息:fdisk
      检测网络连接情况:netstat
      查看系统开机时间:uptime
      查看系统版本相关信息:uname [-a查看所有信息]
      查看登录的用户:who/w(w命令更加详细)
      查看用户详细信息:finger
      查看曾经登陆过系统的用户信息:last [-n num显示指定列数| -F登陆登出详细信息]
      查看用户最近一次的登陆信息:lastlog
      
  • 相关阅读:
    理解ORM的前提:数据库中的范式和约束
    C#复习笔记(4)--C#3:革新写代码的方式(查询表达式和LINQ to object(下))
    设置或者得到CheckBoxList选中了的值
    Gridview中Datakeys 通过主键取得各列的值。
    如何直接在网页中显示PDF文件
    C#日期格式化
    asp.net 基础知识
    WebServers 异步
    asp.net中异步调用webservice
    C#中哈希表(HashTable)的用法详解
  • 原文地址:https://www.cnblogs.com/hunter-w/p/11440722.html
Copyright © 2011-2022 走看看