• linux命令小结


    ①把文件夹A复制到文件夹B下 cp -R /home/test/A /home/B
    把test1路径下的a.txt复制到test2路径下并重命名为b.txt
    cp /home/test1/a.txt /home/test2/b.txt

    ②修改文件拥有者: chown user01 hello.txt
    修改文件所在组: chgrp root hello.txt
    ③修改文件的读写属性:chmod 777 hello.txt
    ④一般模式(esc)下,输入 :set nu
    ****************************************

    ①ls 显示目录文件
    hadoop fs -ls /test 显示目录下所有文件和目录
    hadoop fs -ls -R /test 显示目录下所有文件
    ②cat 查看文件内容
    hadoop fs -cat /test/hello.txt
    ③mkdir 创建目录
    hadoop fs -mkdir /test
    hadoop fs -mkdir -p /test1/test2 创建多级目录
    ④rm 删除
    hadoop fs -rm /hello.txt 删除文件
    hadoop fs -rm -r /test 删除目录
    ⑤put 复制文件
    hadoop fs -put /test/hello.txt
    ⑥cp 复制系统内文件
    hadoop fs -cp /test1/test2

    ⑦du 查看目录文件大小(显示test1目录下所有文件大小)
    hadoop fs -cp /test1
    *********************************************

    1.家目录
    当前用户的根目录,不一定是/home
    先cd ~ 再pwd 就可以看到当前用户的家目录

    2.给当前用户对某个路径的权限
    先 sudo chmod 777 /home/test 然后输入root密码


    3.创建目录文件夹
    mkdir

    4.递归给路径下所有文件赋予权限
    sudo chmod 777 -R test


    **************************************************

    cd .. 返回上级目录
    cd ../..返回上两级目录
    cd ~ 进入当前用户的家目录(root是/home,其他用户具体不一样)
    cd - 返回上次所在目录

    pwd 显示工作路径
    ll 详细显示当前目录下所有文件
    ll -a 显示隐藏文件

    mkdir dir1 在当前目录下建立dir1目录

    rm file1 删除当前目录下file1
    rmdir dir1 删除空目录dir1
    rm -rf dir1 删除dir1目录及其中目录下所有东西


    cp file1 file2 在当前目录下复制file1并命名为file2
    cp /home/test1/a.txt /home/test2/b.txt 把test1路径下的a.txt复制到test2路径下并重命名为b.txt
    cp -R /home/test/A /home/B 把文件夹A复制到文件夹B下

    groupadd groupName 创建一个新用户组
    useradd user1 创建一个新用户
    chown user01 hello.txt 修改文件拥有者
    chgrp root hello.txt 修改文件所在组

    chmod 777 hello.txt 修改文件的读写属性
    chmod 755 hello.txt 修改文件的读写属性

    ****************************************************

    ll 查看路径下所有文件(详细信息)
    ll -a 查看所有文件包含隐藏文件

    -rwxr-xr-x 1 user_client users 3893 Sep 25 16:49 FixedEvent_test.sh
    ①owner可读可写可执行;group可读不可写可执行;other可读不可写可执行
    ②文件个数,文件是1;目录是其中文件个数
    ③文件拥有者(owner)
    ④所属的组(group)
    ⑤文件大小(单位是byte)
    ⑥建立日期
    ⑦文件名

    cd ..
    cd ../..
    cd ~ 回到当前用户的根目录(不同用户的home可能不一样)
    cd - 返回上次所在目录

    mkdir 创建目录
    rmdir 删除目录

    rm file1 删除当前目录下file1
    rmdir dir1 删除空目录dir1
    rm -rf dir1 删除dir1目录及其中目录下所有东西

    cp file1 file2 在当前目录下复制file1并命名为file2
    cp /home/test1/a.txt /home/test2/b.txt 把test1路径下的a.txt复制到test2路径下并重命名为b.txt
    cp -R /home/test/A /home/B 把文件夹A复制到文件夹B下

    cat test.txt 查看test.txt文件(全部显示,定位到末尾)
    less test.txt 查看test.txt文件(显示前面的,可下翻)

    pwd 显示当前目录的绝对路径

    ps

    kill 987 杀死进程号为987的进程
    kill -9 987

    groupadd groupName 创建一个新用户组
    useradd user1 创建一个新用户
    chown user01 hello.txt 修改文件拥有者
    chgrp root hello.txt 修改文件所在组

    chmod 777 hello.txt 修改文件的读写属性
    chmod 755 hello.txt 修改文件的读写属性

    vi hello.txt 编辑文件(insert输入状态,esc命令状态)
    :wq 保存并退出(快捷键: shift z z)
    :q 不保存退出(快捷键: shift z q)
    不正常退出编辑,会生成一个swp文件,再次vi文件会有提示,所以可以删除掉swp文件
    vi -r hello.txt 恢复上次编辑状态
    /string 在vim中的命令状态下找到
    :set nu 在vim中显示行号
    :set nonu 在vim中取消行号
    在vim命令状态下删除一行的快捷键: dd

    ********************shell*************************

  • 相关阅读:
    【产品经理】原型设计工具
    Android进阶推荐书籍
    EventBus学习笔记(一)
    Android APT
    注解学习笔记(二)
    Android开发的小经验总结(上)
    Android开发的小经验总结(下)
    Windows环境下Android Studio v1.0安装教程
    Android-Universal-Image-Loader 图片异步加载类库的使用
    Android 官方推荐 : DialogFragment 创建对话框
  • 原文地址:https://www.cnblogs.com/ShyPeanut/p/11265417.html
Copyright © 2020-2023  润新知