zoukankan      html  css  js  c++  java
  • LINUX常用命令,吐血整理,新手值得珍藏!!

    -----------------------------------------------------------------------------------------------------------------------------------------
    reboot 重启   shutdown -r now 立刻重启(root用户使用)   halt 立刻关机
    loginname 、 w 、who、whoami  显示登陆用户名  logout 登出
    -----------------------------------------------------------------------------------------------------------------------------------------
    rm -rf test1.txt 强行删除文件或目录
    -----------------------------------------------------------------------------------------------------------------------------------------
    groupadd groupname[组名]  添加组
    groupdel  groupname[组名]  删除组
    groupmod -n test1 test  把test组名改为test1
    groups 显示当前用户所在组
    -----------------------------------------------------------------------------------------------------
    useradd -m 用户名   passwd 用户名 回车输入密码   
    useradd -g groupname[组名] username[用户名]  添加用户和用户所在的组
    userdel -r username 删除用户
    ------------------------------------------------------------------------------------------------------
    cat -n test.txt > test2.txt   或  cat -n test.txt >> test2.txt  把test.txt 文件拷贝到test2.txt中
    -------------------------------------------------------------------------------------------------------
    chgrp groupname test.txt       更改test.txt文件所在组
    -------------------------------------------------------------------------------------------------------
    chmod:
    r:读取权限,数字代号为"4"。
    w:写入权限,数字代号为"2"。
    x:执行或切换权限,数字代号为"1"。
    -:不具任何权限,数字代号为"0"。
    s:特殊?b>功能说明:变更文件或目录的权限。
     
    chomd 7 [拥有者] 7 [所属群组] 7[其他用户] text1.txt   更改test1.txt权限
    ----------------------------------------------------------------------------------------------------------
    chown user2[用户名]:group1[组名] test1.txt      更改test1.txt文件组和所有者
    ---------------------------------------------------------------------------------------------------------
    cmp -l test.txt test1.txt      比较test.txt和test1.txt有什么不同
    ---------------------------------------------------------------------------------------------------------
    同时将文件file1、file2、file3与目录dir1复制到dir2
    cp -R file1 file2 file3 dir1 dir2
    .复制文件,只有源文件较目的文件的修改时间新时,才复制文件
    cp -u -v file1 file2
    -------------------------------------------------------------------------------------------------------- ------------------------
    cut -c1-10 test1.txt  显示test.txt每行10个字符
    ----------------------------------------------------------------------------------------------------------------------------------
    diff test1.txt test.txt   比较两个问题内容有什么不同
    ---------------------------------------------------------------------------------------------------------------------------------
    file test.txt  我们得以辨识该文件的类型。
    ---------------------------------------------------------------------------------------------------------------------------------
    find /home/exercise/ -name "test*" 或 find /home/exercise/ -name(或-iname不区分大小写) "test.txt"
    ---------------------------------------------------------------------------------------------------------------------------------
    ln -s test.txt /home/user1  把test.txt 的镜像放到 /home/user1目录下
    ---------------------------------------------------------------------------------------------------------------------------------
    mcopy test.txt test2.txt  复制 test.txt为test2.txt
    ---------------------------------------------------------------------------------------------------------------------------------
    mv test.txt /home/testx.txt  把文件test.txt移动到 /home/testx.txt 或是该文件、文件夹名称
    ---------------------------------------------------------------------------------------------------------------------------------
    touch text1.txt test2.txt 创建两个文件   touch -c testx.txt 如果testx.txt不存在则不创建
    ---------------------------------------------------------------------------------------------------------------------------------
    pwd 或 dirs 查看当前位置
    ---------------------------------------------------------------------------------------------------------------------------------
     grep -I "555" /home/exercise/* 查找该目录下所有包含 “555”字符串的文件 正则:grep "[0-9]{4}" /home/exercise/*
    ---------------------------------------------------------------------------------------------------------------------------------
    sort test.txt 输出排序后内容 默认升序
    ---------------------------------------------------------------------------------------------------------------------------------
    cd /home/exercise 切换目录
    ---------------------------------------------------------------------------------------------------------------------------------
    du -h test.txt  显示文件目录大小
    ---------------------------------------------------------------------------------------------------------------------------------
    ls -l /home/显示home文件夹下所有文件的详细信息
    ---------------------------------------------------------------------------------------------------------------------------------
    mount /what/where  挂载设置   umount /dev/cdrom 卸载cd 
    ---------------------------------------------------------------------------------------------------------------------------------
    date 显示系统当前时间
    ---------------------------------------------------------------------------------------------------------------------------------
    exit 退出当前shell
    ---------------------------------------------------------------------------------------------------------------------------------
    free -k  显示内存情况,-k表示以kb单位表示
    ---------------------------------------------------------------------------------------------------------------------------------
    id 显示当前用户的ID id username 显示该用户的ID
    ---------------------------------------------------------------------------------------------------------------------------------
    ps -ef | grep java 查找用java关键字的所有进程
    ---------------------------------------------------------------------------------------------------------------------------------
    kill  -s  9  15572  强制杀死 15572进程
    ---------------------------------------------------------------------------------------------------------------------------------
    last 列出登陆主机的用户信息   lastb 列出登陆失败的用户信息
    ---------------------------------------------------------------------------------------------------------------------------------
    su username 回车输入密码 即可更换登陆用户 例如:su root  回车输入密码****
    ---------------------------------------------------------------------------------------------------------------------------------
    top 显示,管理执行中的程序
    ---------------------------------------------------------------------------------------------------------------------------------
    uname 显示电脑及系统信息
    ---------------------------------------------------------------------------------------------------------------------------------
    vlock  锁着终端 相当于windows锁屏
    ---------------------------------------------------------------------------------------------------------------------------------
    setup 设置电脑配置
    ---------------------------------------------------------------------------------------------------------------------------------
    gzip  test.txt 递归压缩文件     gzip -r 文件夹     
    gunzip FileName.gz 或 gzip -d FileName.gz  解压  gzip -dr exercise   exercise文件夹内所有文件解压
    ---------------------------------------------------------------------------------------------------------------------------------
    tar -zcvf a.tar.gz test.txt  把test.txt打包压缩成a.tar.gz     解压 tar -zxvf /tmp/etc.tar.gz 
    ---------------------------------------------------------------------------------------------------------------------------------
    zip x.zip test.txt  把test.txt压缩成x.zip     unzip x.zip 解压文件   unzip -v x.zip 或 zipinfo x.zip  查看压缩文件内容  
    ---------------------------------------------------------------------------------------------------------------------------------
     
  • 相关阅读:
    static 静态
    纽扣电池带负载能力差
    JAVA--异常(1)
    【DP专题】——洛谷P1273有线电视网
    我到现在都没有搞明白git233333
    git常见问题之git pull origin master时fatal: refusing to merge unrelated histories
    矩阵内积转化为求矩阵乘积的迹
    矩阵分解系列三:非负矩阵分解及Python实现
    矩阵分解系列三:可对角化矩阵的谱分解
    矩阵分解系列二:正交三角分解(UQ、QR分解)
  • 原文地址:https://www.cnblogs.com/duojia/p/4549902.html
Copyright © 2011-2022 走看看