zoukankan      html  css  js  c++  java
  • Linux入门基本操作命令

    关机 shutdown -h now (可以给时间)

    重启 shutdown -r now  或 reboot

    登陆root账户   su - root       输入密码,但密码不会显示

    查目录 ls         -l 以长列输出      / 根目录     

    pwd 当前目录       cd [目录名称] 切换目录

    绝对路径:从根目录出发       相对路径:从当前目录出发

    当前目录下开始      ..  上级目录下开始    家目录下开始

    ls  -alhsr       a 所有目录  l 以长序输出  h 以方便形式显示  s 按文件大小排序  r 倒序

    --help    查看帮助

    man     查看帮助        q 退出帮助

    创建目录 mkdir 目录名字        如果连续创建  例如:mkdir  -p  /root/a/b/c

    删除目录 rmdir  目录名字        如果连续删除  例如:rmdir  -p  c/d/e

    创建文件 touch 文件名称

    文件编辑 vi 文件名称     a 进入编辑模式,插入在光标之后插入

    h   j k l

    a 在光标后插入      A 在当行末插入

    i 在光标前插入        在当行首插入

    o 在当行之下插入     O 在上一行插入

    dd 剪切当行     yy 复制当行

    p 下一行粘贴    P 上一行粘贴

    : 进入最末行模式      :w 保存

    :wq 保存并退出    :q 退出   :q! 不保存退出

    cat 文件名     查看文件内容      cat -n 文件名     显示行号并显示内容

    more   less   一点一点显示文件内容     head 显示头几行    tail 显示末几行

    删除文件命令  rm -f 文件名

    删除文件夹命令  rm -rf 目录名字        -r 向下递归删除       -f 直接强行删除,且无任何提示

    Linux没有回收站,谨慎删除

    复制   cp [-r] 来源文件 目标文件或文件夹               可以加用    / 新名字    来更改复制的文件的名字

    移动   mv 来源文件 目标文件

    删除    rm [-rf] 文件或目录            可以加用    / 新名字    来更改复制的文件的名字

    查找命令   which 命令名       *只能用来查找命令

    特定目录查找   where is 文件或目录

    查找  find 目录 [-name/user/size] 参数       / 根目录   ./当前目录  ../ 上级目录

    例如:  find ./ -name ‘pass*’        * 用于模糊查找表示任意字符         ? 表示单个字符   

    查看有几个用户ls /home

    查看 who

    创建用户 useradd [-g 群组] 用户名

    设置密码 passwd 用户名             密码要求:密码超过8个字符,包括数字,大小写字母,符号

    删除用户 userdel [-r] 用户名          -r 是删除家目录                   退出用户 exit

    查看群组 groups 用户名 

    创建群组 groupadd 群组名

    删除群组 groupdel 群组名

    用户组修改 usermod [-g 群组名] 用户名

    r 读权限     w 写权限     x 执行权限

    - 表示文件      d 表示目录    l 表示连接

    修改所有者 chown [-R] 用户名 文件或目录

    修改所有者和组 chown [-R] 用户名 : 组名  文件或目录

    修改所属组 charp [-R] xyz 文件或目录

    方式一

    x 所有者权限     y 所属组权限       z 其他用户权限

    r :4   w :2   X :1     rwx数字总和即权限      

    方式二

    x 角色     ugoa   分别代表 所有者 所属组 其他用户 所有角色 

    y 设置    + - = 分别代表增加、减少、设置

    z 权限     r w x   分别代表 读权限 写权限 执行权限

    tar [-ctxzjJvf] 压缩文件 [源文件]

    c 打包压缩  t 查看内容  x 解打包解压缩 

    z 使用gzip方式   j 使用bzip方式  J 使用xz方式    v 显示过程   f 指定压缩包名

    安装方式一

    源码包安装  下载源码包(curl ,wget)  解压(tar)  进入到该目录(cd

    编译前配置 (./configure)  编译(make)  编译安装(make install) 删除 make clean

    安装方式二     红帽可用

    rpm包安装  rpm -ivh 软件包      -i 安装  -v 显示详细信息   -h 显示进度

    查询是否安装  rpm -q 安装包          查询用户信息 rmp -qi 安装包 

    查询安装位置  rpm -ql 安装包         卸载  rpm -e 安装包

    安装方式三      红帽可用

    查询可安装的软件包   yum list 名称

    安装 yum [-y] install 软件包

    -y 自动回答 yes

    更新 yum [-y] update 软件包

    卸载 yum [-y] remove 软件包

    yum 安装的软件包来自yum源

    乌班图安装方式

    安装 sudo apt-get install 软件包

    更新 sudo apt-get npdate 软件包

    卸载 sudo apt-get autoremove 软件包

  • 相关阅读:
    js与jquery实时监听输入框值的oninput与onpropertychange方法
    jQuery实现的浮动层div浏览器居中显示效果
    jquery代码规范让代码越来越好看
    asp.net截屏功能实现截取web页面
    拦截asp.net输出流并进行处理的方法
    asp.net调用系统设置字体文本框的方法
    asp.net网站防恶意刷新的Cookies与Session解决方法
    Attribute在.net编程中的应用(一)
    java学习——构造类之3!+5!=126
    java学习——构造类
  • 原文地址:https://www.cnblogs.com/shenzhenhuaya/p/15226181250_shenzhenhua033.html
Copyright © 2011-2022 走看看