• Linux入门之常用命令(1)


    退出系统 exit

    图形界面 startx

    时间 date

    日历 cal [month] [year]

    计算器 bc

    帮助 man [command]  // info [command]

    在线用户 who

    网络状态 netstat -a

    后台执行程序(用户进程) ps -aux

    关机 shutdown

    重启 reboot

    ----------------------

    1. (一) 文件操作

    ls -al 查看文件

    (文件格式) -rwxrwx--- 1 root root 1024 20130910 XX.xx

    (1)文件类型 [d] 目录   [-]文件   [l] 链接文件  [b]设备文件中可供储存的接口设备    [c]设备文件中的串行端口设备

    (2)文件权限  第一组【rwx】 拥有者权限

                     第二组             用户组权限

                     第三组             其他人权限

    (3)文件权限操作

          改变群组  chgrp [群组名称] [文件或目录]

          改变拥有者  chown [帐号名称:群组名称] [文件或目录]

          改变权限   chmod [-R] xyz [文件或目录]                 【xyz为三组rwx属性数值相加  r=4 w=2 x=1】

                (或) chmod u,g,o,a [文件或目录]      【u user   g group       o others  a all】

    (4)文件格式  ext2

    (5)文件种类

    1. (二)目录操作

    ls -l /   查看目录

    (1)目录结构

     /etc 启动与系统数据文件所在目录   /etc/rc.d/rc.local 启动执行文件 (添加启动时需要加载的服务或执行文件)

    /bin 系统默认执行文件放置目录     

    /home 系统默认存放用户帐号的根目录

    /var 登入、各类服务发送问题时的记录,以及常规性的服务记录等

    绝对路径 由根目录“/“开始

    相对路径 当前路径

    cd [行对路径或绝对路径] 切换当前目录

    pwd 显示当前目录

    mkdir [目录名称]   创建目录  目录需要一层一层建立

    rmdir [目录名称]    删除目录 目录需要一层一层删除    rm -rf [目录名称]  删除整个目录

    环境变量PATH  当我们执行一个指令时,系统会依照PATH的设定到PATH定义的每个路径下搜寻文件,先搜寻到的指令文件先被执行。

    echo 打印显示 $PATH表示变量

    echo $PATH 显示当前环境变量

    如果要执行的文件不在环境变量路径下,解决方案:

    (1)加入环境变量  PATH="$PATH":[路径]

    (2)使用完整文件名

    (2)目录操作

     ls [-aliS]                          ll指令代替ls -l

    alias  [别名]=''  命令别名命名

    cp [-drsu] [源文件] [目标文件]   复制文件或目录

    rm [-irf] [文件名]      删除文件或目录       -i 提供用户确认  -r 循环删除 -f 强制删除

    mv [-u] [源文件] [目标文件]  移动文件      -u当源文件比目标文件新时才执行操作

    (三)查看文件内容

    cat [文件名]    由第一行开始显示文件内容  [-n] 连行号一起输出到屏幕

    tac [文件名]    从最后一行开始显示文件内容

    more [文件名]             语法:more [文件名]  或 ls -al | more

    less [文件名]     支持上下翻页

    【/word   在文件显示时输入/时 将会搜寻某个字符】

    head [-n number] [文件名]    读取文件前几行

    tail [-n number] [文件名]       读取文件后几行

    od [文件名]          用于读取非ASCII数据文件 如二进制文件

  • 相关阅读:
    Docker部署
    编写一个脚本用户进入容器
    Shell脚本写的《俄罗斯方块》
    Linux磁盘分区(9)
    Linux任务调度(8)
    Linux权限管理(7)
    Linux组管理(6)
    Linux实用指令(5)
    C#中 char、byte、string
    编码转换
  • 原文地址:https://www.cnblogs.com/Dhouse/p/3303163.html
Copyright © 2020-2023  润新知