Linux常用命令

作者: 花半唐 | 来源:发表于2018-03-06 17:15 被阅读37次

    Linux常用命令操作

    1.日常操作命令

    pwd   查看当前所在工作目录

    date  查看当前系统时间

    who  查看当前在线用户

    last  查看最近的历史登录记录

    2.文件系统操作

    ls /  查看根目录下的子节点(文件和文件夹)信息

    显示文件

        ls -all  -a是显示隐藏文件  -l是以更详细的列表显示

    切换目录

        cd /home  切换目录

    创建文件夹

        mkdir  a  在当前目录创建文件夹  (不加“/”是相对路径的写法)

        mkdir /a  在根目录创建文件夹  (加“/”是绝对路径的写法)

        rmdir  删除空目录

    删除文件夹

        rm -r a  可以把a这个文件夹及其所有子节点全部删除

        rm -rf a  全部强制删除

        mv a b  修改文件夹 将文件名a改为b

    创建文件

        touch a  创建一个空文件a

        echo "Hello world"  > a  利用重定向">"的功能,将一条指令写入到一个文件中

        echo "Linux" >> a  添加一条内容到a

        用vi文本编辑器来编辑生成文件(修改文件内容也可以用这种方法)

            vi +文件名进入编辑模式

            输入内容后按 : 跳到最后,输入wq回车保存并退出

            mv a b/  将文件a移动到文件夹b下

    3.文件权限的操作

    drwxr-xr-x

       d:标识节点类型(d:表示文件夹    -:表示文件  l:表示链接)

       r:可读   w:可写   x:可执行

       第一组rwx:表示这个文件的拥有着对它的权限:可读可写可执行

       第二组r-x:表示这个文件的所属组对它的权限:仅可读

       第三组r-x:表示这个文件的其他用户对它的权限:仅可读

     修改权限

        chmod g-rw a  表示将a文件对所属组的rw权限取消

        chmod o-rw a  表示将a文件对其他人的rw权限取消

        chmod u+x a  表示将a文件对所属用户的权限增加x

        chmod -R g-rw a/  表示将a文件加所有内容对所属组的rw权限取消

        chown usera:usera a/  将a文件夹的所有者设置为a (只有在root目录下再能执行)

    4.基本的用户管理命令

    useradd a  添加用户a

    passwd a  为用户a修改密码

    su a  切换到用户a

    5.系统管理操作

    hostname  查看主机名

    hostname a  修改主机名为a,重启后无效

    vi /ect/sysconfig/network  修改主机名,重启后永久生效

    ifconfig eth0 192.168.1.1  修改ip,重启后无效

    vi /etc/sysconfig/network-scripts/ifconfig-eth0  修改ip 重启后永久生效

    查看系统信息

        uname -a  

        uname -r  

    查看ID

        id -u

        id -g

    日期

        date

        date +%Y+%m-%d

        date +%T

    cal  日历

    du -sh  /a  统计文件或者文件夹的大小

    file a  查看文件a信息

    df -f  查看分区

    相关文章

      网友评论

        本文标题:Linux常用命令

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