美文网首页
linux简单操作

linux简单操作

作者: JeasonLee | 来源:发表于2017-07-28 18:19 被阅读0次

    文件以及目录基本操作

    mkdir dir //创建目录
    touch file | >file //创建 文件

    cp file1 file2 //复制文件
    cp -r dir1 dir2 //复制目录,如果dir2存在则为移动

    rm file1 //删除文件
    rm -r dir1//删除目录

    mv file1 file2//重命名
    mv dir1 dir2 //重命名

    cat file //查看短文件内容
    less file //查看长文件内容

    file file1//查看文件类型
    file dir1//查看目录类型

    du -k file1//查看文件大小(kb)
    du -m file1//查看文件大小(mb)

    重定向

    cat file1>file2 //标准输出重定向

    file1>>file2 //追加重定向
    file1 file2>>file3

    ls shift/ //假设shift目录不存在,就会有错误输出
    ls shift 2>file1 //把错误输出重定向到某个文件里

    利用管道线进行重定向
    cat file.txt|uniq|grep txt|sort //读取file.txt文件中不重复的包含txt并排序过后的内容

    重定向有三个重要的文件,分别为

    1. 输入文件
    2. 标准输出文件
    3. 错误输出文件

    权限

    拥有权限的对象分为‘own’,'group','world'三种

    当我们在主目录之外进行创建文件时候,会提示‘Permission denied’,提示没有权限

    cd /
    touch aaa

    解决方法是使用超级用户

    sudo touch aaa

    查看文件当前所有权限

    ls -l file
    -rw-rw-r-- 1 peter peter 0 Aug 30 11:57 a.txt

    设定权限

    chmod 666 file //权限三位对应读、写、执行权限,每个权限又对应拥有者,小组,世界权重。最高为777

    修改权限

    chmod +w file
    chmod -r file

    进程

    查看所有进程

    ps aux

    进程太多时可以使用less进行分页查看

    ps aux|less

    也可以使用管道线进行查找

    ps aux|grep vim

    结束进程

    kiss ID//ID通过 查看进程得到

    还有很多,多用多查

    相关文章

      网友评论

          本文标题:linux简单操作

          本文链接:https://www.haomeiwen.com/subject/fjrflxtx.html