美文网首页
Linux命令学习

Linux命令学习

作者: 刘_义 | 来源:发表于2017-12-23 16:49 被阅读0次

    Linux命令学习

    1、ls命令

    ls命令用于显示当前目录下的东西(文件和文件夹的名字)

    ls 参数
    ls [文件夹] 显示指定文件夹下的文件
    ls /bin 显示bin目录下的文件

    ls -[选项] 添加指定选项

    选项 作用
    -a 显示所有的(包含隐藏文件)
    -l 以列的方式显示文件
    -h 和其它命令配合 显示合理的单位

    2、pwd命令

    显示当前路径

    3、touch命令

    创建文件命令
    touch 1.txt
    在当前文件创建1.txt文件

    4、mkdir命令

    创建文件夹
    mkdir file
    创建file文件夹

    5、clear命令

    清屏

    6、--help命令

    命令 --help
    查看某个命令的帮助文档
    ls --help

    7、man命令

    man 命令
    查看某个命令的帮助文档
    man ls

    8、cat命令

    cat 文件名
    查看文件内容

    9、history命令

    查看历史命令

    10、rm命令

    删除命令
    rm [文件|文件夹]
    删除文件或文件夹

    11、 重定向 命令

    > 重定向命令
    

    ls > aa.txt 将显示在终端的内容重定向到一个文件中

    >> 与重定向命令一样
    > 重定向到一个文件会覆盖原来的文件
    >> 则是追加到之前的文件中
    

    12、more命令

    分屏查看文件
    通过f(forward)查看下一页 b(back)查看上一页

    13、tree命令

    以目录树的形式显示当前文件夹的内容

    14、rmdir命令

    删除文件夹 不能删除非空文件夹

    15、mv命令

    mv 原文件名[文件夹名] 新文件名[文件夹名]
    重命名文件

    mv 原文件路径 新文件路径 移动文件

    16、ln命令

    ln -s 文件名 新文件名 创建软链接
    ln 文件名 新文件名 创建硬链接

    软链接删除原文件后不能使用
    硬链接相当于对该文件重新取了一个名字 删除源文件后还能继续使用

    17、grep命令

    grep [内容] 文件名
    在指定文件中查找特定内容

    [-n] 选项 显示行号
    [-v] 选项 显示不包含内容的其它内容

    18、cp命令

    cp 文件名 路径
    复制文件到路径中
    [-r] 选项 复制文件夹


    在操作文件夹不能解决时 都加上-r属性

    19、find命令

    find [name|size] [路径] 文件名
    在路径里面找指定文件
    name选项 按照名字找
    size选项 按照大小找

    20、tar命令

    tar -cvf 压缩包文件名 需要打包的文件
    tar -cvf test.tar *.txt 将所有的txt全部打包到test.tar中


    tar -xvf 压缩文件名
    tar -xvf test.tar 解压test压缩文件


    tar -zcvf 压缩文件 原文件
    tar -zcvf t.tar.gz *.txt 将所有的txt打包云压缩成gz文件


    tar -zxvf x.tar.gz 解压gz文件


    tar -jcvf 压缩文件 原文件
    tar -jcvf j.tar.bz2 *.txt 将所欲的txt文件压缩到j.tar.bz2中


    tar -jxvf 压缩文件
    tar -jxvf j.tar.bz2 解压bz2文件


    zip unzip 同样的使用方式

    21、which命令

    which 其它命令 显示其它命令的位置

    22、cal 命令

    cal 显示日历
    cal [-y] 年 查看指定年的日历

    23、date命令

    date 查看当前时间
    date "+%Y年%m月%d日" 指定格式显示

    24、ps命令

    ps 查看当前终端运行的进程
    ps -aux 查看当前运行的所有进程

    25、top命令

    查看当前进程并按使用情况排序

    26、kill命令

    kill 进程id 杀死某个进程
    [-9] 选项 强制杀死

    27、reboot命令

    重启

    28、shutdown命令

    关机

    29、df命令

    df查看当前内存状态
    df -h 格式化

    30、du命令

    du显示当前路径使用情况

    31、ifconfig命令

    查看网络信息

    ifconfig 网卡 ip 设置ip地址
    ifconfig ens33 192.168.1.11 给ens33设置ip地址

    32、useradd命令

    useradd 用户名 -m 创建用户

    33、su命令

    su 用户名 切换用户

    34、passwd命令

    passwd 用户名 设置密码

    35、whoami命令

    whoami 查看当前用户

    36、ssh命令

    ssh 用户名@用户名ip所对应的ip

    37、who命令

    who查看当前谁登录了电脑

    38、userdel命令

    userdel 用户名 删除账号
    [-r] 选项 是否删除主目录

    39、sudo命令

    sudo -s 切换到超级管理员

    40、groupadd/groupdel命令

    groupadd 用户组名 添加用户组
    groupdel 用户组名 删除用户组

    相关文章

      网友评论

          本文标题:Linux命令学习

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