linux服务吧 关注:41贴子:87
  • 26回复贴,共1

Linux需要知道哪些基本命令?

只看楼主收藏回复

这个贴只是简单了解一下,以下命令加上一些参数会有不同的效果。
cd:切换目录。注意看红圈发现了什么变化
cd .. 切换到上一目录

ls [路径]:查看目录下有哪些文件和目录
-l#查看详细信息
-a#查看隐藏文件

#在linux里文件名前加上’.’就是隐藏文件

mkdir [目录名]:创建目录
-p#同时创建多个目录


touch [文件名]:创建文件

vi/vim [文件名]:编辑文件

vim的三种模式:命令模式->编辑模式->底行模式(区别就在于进入文件后的左下角)
#命令模式

#编辑模式(键盘按a\i可以进入这个模式)

#底行模式(在编辑模式下按键盘ESC先进入命令模式在按’:’符号进入底行模式,wq就是保存并退出)

cat [文件名]:查看文件内容

more [文件名]:分段查看文件内容

#按回车翻页

rm [文件名]:删除文件,注意看他是删不了bst这个目录的
-rf

#-rf就是强制删除,不管文件还是目录都可以删除

rmdir [目录名]:删除空目录,什么叫空目录?

#可以看到我们又新建了一个名字为1的目录并且向里面创建了名为2.txt的文件

#你会看到会报错删除不了

cp [需要复制的文件名] [复制到哪]:复制文件
#我们刚创建了一个bst的目录,里面原本没有任何东西

mv [需要移动的文件名] [移动到哪]:移动文件,也可以用来改名

#这是改名操作

pwd:查看当前在哪

useradd [用户名]:新建一个用户

passwd [用户名]:给用户设置密码
#要求你输两次密码一次设置一次确认

扩展:要是实际当中很多用户一个一个给密码未免太麻烦
格式:echi 密码 | passwd --stdin 用户名
echo 123 | passwd --stdin bst
#没有让我输两遍密码,结合脚本可以实现批量设置

groupadd [组名]:创建新组

su [用户名]:切换用户

#exit就退出来了

ip ad:查看主机ip地址

hostname:查看主机域名

date:查看主机时间



1楼2024-04-30 13:24回复
    加油


    IP属地:重庆来自Android客户端2楼2024-04-30 13:43
    收起回复
      2026-04-07 11:55:14
      广告
      不感兴趣
      开通SVIP免广告
      学到了


      IP属地:重庆来自Android客户端3楼2024-04-30 15:58
      回复
        为什么这么小的吧就有吧主了


        IP属地:江西来自Android客户端4楼2024-04-30 18:04
        收起回复
          最有用的新人命令: rm -rf /


          IP属地:福建来自Android客户端5楼2024-04-30 18:23
          收起回复
            有磁盘分区、挂载的命令吗,网上查的都太久了


            IP属地:北京来自Android客户端6楼2024-04-30 18:24
            收起回复


              IP属地:北京来自Android客户端7楼2024-04-30 18:24
              回复
                最近刚好在弄linux建议多更点


                IP属地:广东来自Android客户端8楼2024-04-30 19:02
                回复
                  2026-04-07 11:49:14
                  广告
                  不感兴趣
                  开通SVIP免广告
                  cat命令可以详细一下


                  IP属地:广东来自Android客户端9楼2024-04-30 19:06
                  回复
                    这些都会,继续更


                    IP属地:重庆来自Android客户端10楼2024-04-30 19:23
                    收起回复
                      提问,su 跟 su- 的区别是什么


                      IP属地:广东来自iPhone客户端11楼2024-04-30 20:41
                      收起回复
                        nano, vim, find, grep, sort, cut, fmt, diff, patch, man, sed, which, file, stat, whatis, tar, gzip
                        除了你说的之外再懂了这些就差不多够用了,但是最最重要的是man和--help,没有别的比这两个重要,还有补充一下用more不如用less


                        IP属地:马来西亚来自Android客户端12楼2024-04-30 22:24
                        回复