Linux基础命令,常用命令大全。小白一定要看!

前提:最近刚进入公司,因为之前对Linux命令不太了解,就用了很短的时间恶补了Linux的基础命令。到现在已经过去一个月了,发现掌握了这些大多数情况都能够看懂了。此文推荐给和我情况一样的同学们,希望对你们有所帮助。

话不多说,直接上命令。


1、sudo命令          暂时切换到超级用户模式以执行超级用户权限 

      输入后回车 然后输入密码回车就进入了 超级模式 (此处我设置了不用验证)

2、su命令               切换到某某用户模式,提示输入密码时该密码为切换后账户的密码

3、cd命令          进入文件夹      

4、cd ..  命令            退出文件夹            注意cd和..直接有空格

5、ll ls  命令              查看文件内列表   

      ls 直接显示文件内内容,ll会一列一列显示,并且显示时间大小等信息

       ls -a    会发现多了两个  .  ..文件夹  这是隐藏文件夹  加上 -a显示出来

 

6、vi 命令          存在就打开指定对象 不存在就创建  可用于查看或修改   vim   编辑器

        我们使用ls命令查看 此时没有aaa文件,我们使用vi命令就会自动创建一个名叫aaa的文件

        因为是新建的所以里面是空的,没有内容

        我们可以按 i 进入编译模式,就可以添加内容了

        输入完后按Esc 然后输入 :wq 保存退出

        :w  保存修改      :wq  保存修改并退出    :q 退出

         :w!  强制保存修改      :wq!  强制保存修改并退出    :q! 强制退出

        vim 是 vi 的加强版本  使用方法一样

7、mkdir 命令        创建目录 –p 递归创建   

8、 touch命令         创建文件

9、pwd 命令         查看路径  

10、 cp    A   B        复制文件A 到B中 

        -r 递归复制  如果复制文件夹加上 -r 文件夹内的内容也会被复制

        

11、cat  命令        将文件内容全部展示出来

        我们现在 aaa 中多加入点数据方便观看

12、more命令          查看文件内容  如果文件内容过多,支持翻页    按空格翻页

13、rm命令          删除文件或目录      –r递归 –f强制   rmdir 删除空目录

14、mv命令         移动文件夹 mv   a.txt     b.txt          b.txt存在就移动,否则就重命名

15、find  /  -name  ‘ ’      根据名称查找文件路径     / 在哪个目录下查找  

16、tar –cvf + 压缩后名称(建议以.tar结尾,好区分) + 要压缩文件   

        tar –xvf  压缩包名称  -C 解压目的地    解压 不加-C 就解压到当前目录

        tar  -zcvf  压缩后以.gz 结尾 有显著的体积压缩效果

        tar  -zcvf    xxx.tar.gz    aaa.txt   bbb.txt     把aaa.txt   bbb.txt   打包压缩为xxx.tar.gz 压缩包

        zip 压缩的文件  -r 被压缩文件包含文件夹时    unzip 解压   -d 解压到指定位置

        

17、grep  “love”  test.txt        在test.txt文件中通过关键字过滤行

        在test中过滤出带有love的行   –n 显示行号

        现在我们创建一个  b.txt 文件  里面内容如下

18、wc命令  统计文件的行数 单词数量等      –c 统bytes    –m 统计字符

                                                       -l 统计行数   -w 统计单词

19、echo命令         在命令行输出指定内容  类似print

       echo “pwd”           输出字符pwd

20、管道符  |        将左边的结果作为右边的输入

21、重定向符 >  >>

       >  将左侧命令的结果,覆盖写入到右侧文件中

       >> 将左侧命令的结果,追加写入到右侧文件中

22、tail  test.txt         查看test.txt文件尾盘内容 默认十行  

        – 数字  查看多少行          - f 持续跟踪查看

        (我们先创建一个a.txt 加入几行数据)

23、getent passwd         查看系统中有哪些用户     

24、useradd  用户名 创建用户         –g 指定用户组(不指定就会创建同名的用户组名)

        默认在 /home下         –d 可以把用户组放在指定位置

25、getent group 命令          查看系统中有哪些用户 

26、groupadd 命令          创建用户组 

           groupdel         删除用户组

27、yum 命令     用于自动化安装配置Linux软件(需要root权限) -y 自动确认

         yum install   下载

         yum remove  卸载

28、systemctl 命令        控制软件或内置的服务的启动 停止

start 启动   stop 停止   status 状态  disable 关闭开机自启  enable 开启开机自启

29、ln –s 命令        创建软连接         ln-s 被连接的文件或文件夹  要连接去的目的地

30、ifconfig 命令    查看本机ip地址

31、ping –c    (-c检查次数) ip

32、wget –b  url  下载网络文件          -b 后台下载      不加就前台下载      

33、netstat – anp | grep  端口号          查看本机指定端口号的占用情况

34、ps –ef 命令        查看进程信息

35、kill -9 进程id            -9 强制关闭  关闭进程命令

36、scp –r  参数1  参数2    把参数1复制到参数2

              参数1  2: 本机路径 或 远程目标路径

37、chmod 命令     修改用户权限信息  -R 设置文件及其内部全部权限

        我们先要认知权限信息

        那么,rwx到底代表什么呢?

        r表示读权限
        w表示写权限                                                                                                                                      x表示执行权限 
        针对文件、文件夹的不同,rwx的含义有细微差别

        r        针对文件可以查看文件内容
                 针对文件夹,可以查看文件夹内容,如ls命令

        w       针对文件表示可以修改此文件
                 针对文件夹,可以在文件夹内:创建、删除、改名等操作

        ×       针对文件表示可以将文件作为程序执行
                 针对文件夹,表示可以更改工作目录到此文件夹,即cd进入

       例如:  chmod u=rw,g=r,o=r a.txt     将a.txt文件权限改成        r-- w-- --x

        简写: chmod   421   a.txt                  ( 4 r   2 w    1 x  )   

                      含义     u的权限是4 : 4          r

                                  g的权限是2:  2          w

                                 o的权限是1:   1          x  

        如果要该权限为 rwxr-x--x    就应该是 chmod 751 a.txt     

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值