• 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

  • 相关阅读:
    Android Media Playback 中的MediaPlayer的用法及注意事项(二)
    Android Media Playback 中的MediaPlayer的用法及注意事项(一)
    34. Search for a Range
    33. Search in Rotated Sorted Array
    32. Longest Valid Parentheses
    31. Next Permutation下一个排列
    30. Substring with Concatenation of All Words找出串联所有词的子串
    29. Divide Two Integers
    28. Implement strStr()子串匹配
    27. Remove Element
  • 原文地址:https://www.cnblogs.com/liuyangfirst/p/6580214.html
Copyright © 2020-2023  润新知