Linux常用指令

一、用户

1、whoami  :  显示当前登录的用户;

2、su name :切换用户为name;

3、#和$表示的意义:$表示普通用户登录,#表示管理员登录;

4、su root :切换为管理员登录(管理员切换为普通用户登录不需要密码,普通用户登录切换为管理员需要密码);

5、useradd name:添加一个用户(只能在管理员权限下进行添加);

二、shell快捷键

1、Ctrl+a:调到命令行的开头;

2、Ctrl+e:调到命令行的末尾;

3、Ctrl+u:将光标处到命令行开头的内容清除;

4、Ctrl+k:将光标处到命令行结尾的内容清除;

5、Ctrl+r:在历史记录列表中搜索某一条命令;

6、Ctrl+l:清除屏幕;

7、history:显示历史命令

8、![number]: 直接执行曾经执行过的命令,一般搭配上一条一起使用;

三、查看文件和目录

1、pwd:查看当前所在目录;

2、ls      -d:只看当前目录的信息;

               -l:查看详细信息;

              -a:显示所有,包括隐藏文件(在任何一个文件前加上“.”则表示隐藏文件);

              -h:表示文件大小;

附加:几个指令可以同时使用,如 :ls -a -h(表示查看所有文件的大小),也可以表示为:ls -ah;

四、路径切换

1、cd    -:表示返回上一次的目录;

            ~:表示进入用户所在的家目录;

2、创建一个文件:touch;

五:目录结构

/boot    :    Linux启动时,需要的文件;

/dev     :    设备文件;

/etc      :    配置文件;

/home  :    用户家目录;

/media :    媒体文件;

/mnt     :   挂载文件;

/opt      :    第三方软件;

/proc    :    虚拟化文件;

/root     :    管理员的家目录;

/run      :    进程文件;

/srv      :   压缩过的文件;

/usr     :    安装的软件,共享库;

/var     :    可变数据,日志文件;

/tmp    :   临时文件;

/usr/bin(软链接)      :    普通用户可以使用的命令;

/usr/sbin (软链接)   :    超级用户可以使用的命令;

/usr/lib (软链接)      :   32位库文件;

/usr/lib64(软链接)   :   64位库文件;

六、文件处理

1、ls -l 命令后,得到各个文件的详细信息,每个文件的第一个字母表示这个文件的类型:

           d:表示目录;

           -:表示文件;

           l:连接文件;

          b:设备文件,提供存储的接口设备--硬盘等;

          c:设备文件,提供串行的接口设备--键盘、鼠标等;

2、复制文件:cp;

3、移动文件:mv;移动多个文件:mv file1 file2 file3 dir 最后一个只能为目录(表示将file1、2、3移动到dir目录中);

4、删除文件:rm(也可以删除多个文件:rm 1 2 3);强制删除:rm -f;(root权限下普通删除一定会有询问是否确认删除,强制删除则不会询问)

5、创建目录:mkdir;递归创建目录:mkdir -p  a/b(假设a目录并不存在,不加-p则无法创建);

6、复制目录:cp  -r a b;(此条为递归复制目录,表示当a目录中还有文件时也会一起复制过去);多个目录复制到一个目录中:cp file1 file2 file3 dir 最后一个为想要复制到的目录(表示将file1、2、3复制到dir目录中);

7、移动目录:mv a b;

8、删除目录:rm  -r;

七、文件查看

1、cat

            -A:整合命令(= -vET);

            -b:列出行号,但是空白行不标志行号;

            -E:将结尾的断行字符($)显示出来;

            -n:列出行号,空白行也会标志行号;

            -t:将tab按键以^I显示;

            -v:列出一些看不出来的特殊字符;

2、tac:表示从尾到头进行文件内容的显示,与cat相反,其他命令都相同;

3、nl:单独用可以列出行号

          -b:不能单独用,只能同下面两个进行搭配;

                   -ba:无论是否有空行,都列出行号;

                   -bt:如果有空行,则不列出行号(默认)

          -n

                   -nln:行号在屏幕最左方;

                   -nrn:行号在屏幕最右方,前面不加0;

                   -nrz:行号在屏幕最右方,前面加0;

          -w:缩进多少位;

4、more(一页一页翻动)

        空格:向下翻一页;

        回车:向下翻一行;

        /字符串:搜索;

        :f:立刻显示文件名和行数;

        b:翻到第一页;

        q:离开;

5、less(一页一页翻动)

        空格:向下翻一页;

        pagedown:向下翻一页;

        pageup:向上翻一页;

        n:重复前一个搜索;

        N:反方向重复前一个搜索;

        q:退出;

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

木头人123。

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值