zoukankan      html  css  js  c++  java
  • Linux常用命令

    --linux常用命令(安装Oracle需要的命令)
    su命令:用于切换当前用户身份到其他用户身份,变更时须输入所要变更的用户账号与密码
    语法:
    su(选项)(参数)
    选项:
    -c:执行完指定的指令后,即回复原来的身份
    -f:使用与csh与tsch,使shell不用去读取启动文件
    -l:改变身份时,也同时变更工作目录,以及HOME,SHELL,USER,LOGNMA。此外也会变更path变量
    -m,-p:变更身份时,不要变更环境变量
    -s:指定要执行的shell
    --help:显示帮助
    --version:显示版本信息
    参数:
    用户:指定要切换身份的目标用户
    实例:
    $su root
    密码:

    df命令:用于显示磁盘分区上可使用的磁盘空间。默认显示单位为KB。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息
    语法:
    df(选项)(参数)
    选项:
    -a或--all:包含全部的文件系统
    -h:以可读性较高的方式来显示信息
    参数:
    文件:指定文件系统上的文件

    systemctl命令:是系统服务管理器指令,它实际上将service和chkconfig这两个组合到一起
    任务: 指令
    ①使某服务自动启动 systemctl enable httpd.service
    ②使某服务不自动启动 systemctl disable httpd.service
    ③检查服务状态 systemctl is-active httpd.service(仅显示是否active)
    ④显示所有已启动的服务 systemctl list-units--type=service
    ⑤启动某服务 systemctl start httpd.service
    ⑥停止某服务 systemctl stop http.service
    ⑦重启某服务 systemctl restart httpd.service

    wget命令:用来从指定的URL下载文件。wget非常稳定,它在宽带很窄的情况下和不稳定网络中有很强的适应性,如果是由于网络下载
    失败,wget会不断的尝试,直到整个文件下载完毕。如果是服务器不断下载过程,它会再次联到服务器上从停止的地方继续下载。这对
    从那么限定了链接时间的服务器上下载大文件非常有用
    语法:
    wget (选项)(参数)
    参数:
    URL:下载指定的URL地址
    实例:
    wget http://linuxde.net/testfile.zip

    yum命令:是在Fedora和RedHat以及SUSE中基于rpm软件包管理器。他可以使系统管理人员交互和自动化的更细与管理RPM软件包,能够从指定
    服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无需繁琐地一次次下载、安装
    yum提供了查找、安装、删除某一个、一组甚至全部软件报的命令,而且命令简洁而又好记
    语法:
    yum(选项)(参数)
    选项:
    -h:显示帮助信息
    -y:对所有的提问都回答yes
    -c:指定配置文件
    -q:安静模式
    -v:详细模式
    -d:设置调试等级(0-10)
    -e:设置错误等级(0-10)
    -R:设置yum处理一个命令的最大等待时间
    -c:完全从缓存中运行,而不去下载或者更新任何头文件

    参数:
    install:安装rpm软件包
    update:更新rpm软件包
    check-update:检查是否有可用的更新rpm软件包
    remove:删除指定的rpm软件包
    list:显示软件包的信息
    search:检查软件包的信息
    info:显示指定的rpm软件包的描述信息和概要信息
    clean:清理yum过期的缓存
    shell:进入yum的shell提示符
    resolvedep:显示rpm软件包的依赖关系
    localinstall:安装本地的rpm软件包
    localupdate:显示本地的rpm软件包进行更新
    deplist:显示rpm软件包的所有依赖关系
    实例:
    部分常用的命令包括:
    自动搜索最快镜像插件:yum install yun-fastestmirror
    安装yum图形窗口插件:yum install yumex
    查看可能批量安装的列表:yum grouplist

    groupadd命令:用于创建一个新的工作组,新工作组的信息将被添加到系统文件中
    语法:
    groupadd(选项)(参数)
    选项:
    -g:指定新建工作组的id
    -r:创建系统工作组,系统工作组的组ID小于500
    -k:覆盖配置文件"/etc/login.defs"
    -o:允许添加组ID号不唯一的工作组
    参数:
    组名:指定新建工作组的组名
    实例:
    groupadd -g 344 linuxde
    建立一个新组,并设置组ID加入系统

    useradd命令:用于Linux创建新的系统用户。useradd可用于建立用户账号,在用passwd设定账号的密码。可以用userdel删除账号。
    注意:
    使用useradd指令所建立的账号,实际上是保存在/etc/passwd文本文件中
    语法:
    useradd(选项)(参数)
    选项:
    -c<备注>:加上备注文字。备注文字会保存在passwd备注栏位中
    -d<登入目录>:指定用户登入时的启始目录
    -D:变更预设值
    -e<有效期限>:指定账号的有效期限
    -f<缓冲天数>:指定在密码过期后多少天即关闭该账号
    -g<群组>:指定用户所属的群组
    -G<群组>:指定用户所属的附加群组
    -m:自动建立用户的登入目录
    -M:不要自动建立用户的登入目录
    -n:取消建立以用户名称为名的群组
    -r:建立系统账号
    -s<shell>:指定用户登入后所使用的shell
    -u<uid>:指定用户id
    参数:
    用户名:要创建的用户名
    实例:新建用户加入组
    useradd -g sales jack -G company,employees//-g:加入主要组;-G:加入次要组
    实例:建立一个新用户账户,设置id
    useradd caojh -u 544

    id命令:也可以显示真实有效的用户ID和组ID。UID是对一个用户的单一身份标识。组ID对应多个UID。
    语法:
    id[-gGnru][--help][--version][用户名称]
    选项:
    -g/-group:显示用户所属群组的ID
    -G/--groups:显示用户所属群组的ID
    -n/--name:显示用户,所属群组或附加群组的名称
    -r/--real:显示实际ID
    -u/--user:显示用户id
    -help:显示帮助
    -version:显示版本信息

  • 相关阅读:
    mysql操作
    Linux内核事件通知链学习
    C++双端队列学习
    tune的结果图是什么
    conda环境备份
    Could not load dynamic library 'libcudart.so.11.0';
    Unexpected error while saving file: xxx.ipynb database or disk is full
    友元函数与友元类
    构造函数初始化必须采用初始化列表的情况
    模型集成04-GMM
  • 原文地址:https://www.cnblogs.com/guojie-guojie/p/8337222.html
Copyright © 2011-2022 走看看