• linux常用Java程序员使用命令(二)


    出品人:北极的大企鹅

    1、 pwd 显示当前路径

    2、 cd 切换目录 . .. ~

    例如:
    cd /root


    3、 ls 显示文件(夹)
    -l 显示详细信息
    -a 显示全部,包括隐藏文件(夹)(这个是重点很多面试会考)

    例如:
    ls -l
    ls -a

    4、 mkdir 创建文件夹
    -p 递归创建(嵌套实现一个文件夹下还有文件夹)

    例如:
    (1)mkdir xiaobaitu (基本建立)
    ls
    (2)递归建立
    mkdir -p /xiaobaitu/xiaoheitu/xiaoming/
    cd /xiaobaitu
    ls
    cd /xiaoheitu
    ls
    cd /xiaoming
    ls

    5、touch 创建空白文件

    例如:
    touch xiaobaitu.txt
    ls

    6、echo 输出命令

    例如:
    echo 'xaiobaitu'

    7、cat、tac、more、tail 查看文本内容

    例如:

    cat /etc/inittab 系统自带的文件
    cat缺点:
    1、不适合长文件的查看
    2、最合适用在仅显示一页的内容

    tac /etc/inittab 反向显示文本内容
    跟cat比较就能看到了

    more 查看长的文件
    Enter 向下n行,需要定义。默认为1行
    Ctrl+F 向下滚动一屏
    空格键 向下滚动一屏
    Ctrl+B 返回上一屏
    = 输出当前行的行号
    :f 输出文件名和当前行的行号
    V 调用vi编辑器
    !命令 调用Shell,并执行命令
    q 退出more

    例如:
    more /var/log/syslog

    tail 显示最后几行的内容

    例如 tail -n 10 /var/log/syslog 显示文本最后十行的内容


    8、 rmdir 删除空白文件夹
    例如:
    mkdir xiaobaitu
    rmdir xiaobaitu
    多级的同样用 -p
    rmdir -p /xiaobaitu/xiaoheitu/xoaming

    9、rm
    -f 强制删除
    -r 递归删除
    一般两个命令一起使用,可以合并 -rf
    例如:
    rm -rf xiaobaitu


    10、cp 复制/新建文件

    例如:
    cp xaiobaitu /usr/local/
    cd /usr/local/
    ls

    11、mv 移动/重命名
    mv xaiobaitu /usr/local/
    cd /usr/local/
    ls

    12、find 查找文件

    例如:
    find /home

    13、ps 查看瞬间的进程状态
    直接使用

    14、kill -9 pid 杀死进程 慎用

    15、ps -ef|grep 关键词

    例如:
    ps -u root //显示root进程用户信息
    ps -ef|more //显示所有命令,连带命令行加个|,就是一个并列条件,两个命令同时执行


    16、hostname 显示主机名称
    如果要永久修改主机名,对应的文件/etc/sysconfig/network
    直接用


    17、vi 刚进入vi,只能读不能写
    按i或者a,进入插入模式
    退出时,先按Esc,再按组合键Shift+: ,wq/x!/q!
    切忌直接关闭终端

    18、which 命令 查看命令位置

    例如:
    which cat

    19、ifconfig 查看网卡信息 (教过你了)

    20、man 找帮助(直接查看命令的帮助文档)


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

    rwx r-x r-x
    属主 属组 其他人
    user group other

    例如:
    man service
    退出
    shift+:
    输入 q 然后回车

    21、chmod g+w bin 权限授予

    6 4 4
    rw- r-- r--
    例如:
    chmod 755 xiaobaitu

    linux下,新创建的文件夹的默认权限是755
    linux下,新创建的文件的默认权限是644

    22、解压缩tar.gz文件
    例如:
    tar -zxvf hadoop-1.1.2.tar.gz

  • 相关阅读:
    js鼠标右键菜单
    js变量作用域好玩的东东
    清除浮动
    http通信示例Httpclient和HttpServer
    sql复杂案例
    微信小程序(小游戏)后台开发
    自动授时同步NTP时钟之NTP农历源代码算法立显电子技术部宣
    NTP同步时钟系统的实现及局域网授时方法
    modbus协议显示屏|modbus通讯显示屏|modbus显示电子屏功能码实现代码分享
    带掉电记忆功能的LED时钟代码分享
  • 原文地址:https://www.cnblogs.com/liuyangfirst/p/6580214.html
Copyright © 2020-2023  润新知