linux基础命令

一、登录与注销

1)        sudo useradd lilei //添加用户(不能被立即使,需设置密码 sudo passwd lilei )
2)        sudo adduser lilei //添加用户
3)        login //登录或切换用户
4)        logout //注销用户(命令行) exit ( shell ﹣退出控制台)
5)        shutdown - h 10//10分钟后自动关机 shutdown - c //取消
6)        halt ( root 用户)//关闭所有进程后自动关机
7)        poweroff //同上
8)        shutdown - r 10//十分钟后自动重启
9)        init 6//重启(0﹣停机,1﹣单用户,2﹣多用户,3﹣完全多用户,4﹣图形化,5﹣安全模式,6﹣重启)
10)      reboot //重启


二、文件内容显示


1)        cat > myfile //创建文件并编辑内容( ctrl + D 结束编辑)
2)        cat - n myfile //查看文件
3)        chmod [ u / g / o / a ][+/-/ r / w / xle u - user , g - group , o - others ,        aall . r - read 读(4)        ,        w - write 写(2)        ,        x - execute 执行(1)
4)        more myfile //分页往后显示文件( Space 空格)
5)        less myfile //分页自由显示文件( Page Down / Page Up )
6)        head (-10) myfile //指定显示文件前若干行(默认前10)
7)        tail (-10) myfile //指定显示文件后若干行(默认后10)

三、目录与文件

1)        pwd //显示当前工作目录
2)        mkdir mydir //创建工作目录 
3)        cd mydir //更改工作目录
4)        rmdir mydir //删除工作目录
5)        touch myfile //创建文件
6)        mv myfile mydir //移动目录或文件
7)        cp myfile myfir //复制目录或文件
8)        rm - rf mydir //删除目录或文件
9)        ls - l myfile //查看文件最后被编辑时间
10)        ls - lu myfile //查看文件最后被访问时间
11)        touch - at 01011212 mye 
12)        ls //列出所有文件和目录
13)        ls - a //查看所有文件
14)        ls - i //显示文件索引节点号
15)        ls - L //详细显示
16)        ls - m //以逗号分隔
17)        sudo apt - get install tree 
18)        tree - l //以树状图列出目录内容
19)        tree - a //所有
20)        tree - i //不以阶梯状
21)        tree - s //列出文件或目录大小
22)        tree - t //按更改时间
23)        file - b myfile //显示目录或文件的详细信息
24)        stat myfile //同上


四、文件内容处理

1)        sort  myfile //对文件内容进行排序
2)        sort  -r  myfile //逆序
3)        uniq  myfile //检查文件中的重复内容
4)        grep  (-c ) ' a '  myfile //在文件中查找指定内容(显示行号)
5)        diff  myfile01  myfile02//对不同文件进行比较
6)        diff3  myfile01  myfile02myfile03//三个文件
7)        sdiff  myfile01  myfile02//合并
8)        cmp  myfile01  myfile02//通过字节对不同文件进行比较
9)        comm  myfile01  myfile02//对有序文件进行比较
10)        cut  -b(-c)(-d)  2(3) myfile // 对文件内容进行剪切 
11)        paste  myfile02  myfile01 // 对文件内容进行粘贴 02-) 01
12)        wc (-参数) myfile //对文件内容进行统计( c ﹣字符数, w ﹣单词数, l ﹣行数)


五、压缩

1)        zip myfile.zip myfile // 压缩
2)        zip - d myfile.zip myfile // 添加
3)        zip - m myfile.zip myfile //删除
4)        unzip - o myfile.zip //解压(覆盖)
5)        unzip - n myfile.zip //解压(不覆盖)
6)        zipinfo myfile.zip //列出压缩文件信息

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值