linux基本命令的使用

 

1>    查看当前终端名:tty who am i

      查看当前所有登录的终端信息:who

      查看当前所有登录的终端的详细信息 w

2> 编辑器

      Gedit 只能在图形化界面编辑,不能远程编辑。

      Nano 可以远程登陆后编辑

            (开机后自动登录图形化界面:/etc/gdm/custom.conf

               [damon]

                AutomaticLoginEnable=True

  1.            AutomaticLogin=root

linux基本命令的使用

 


   * 修改登录前的信息  /etc/issue         完成后ctrl+x退出

3                  4


    * 修改登陆后的信息 /etc/motd (佛祖保佑,永不死机:先在图形化界面安装光盘,然后把motd放在一个目录下,在终端敲rz(把物理机里的文件拷到虚拟机目录下 


 


sz与此相反),找到motd文件,然后敲ls查看文件,如果有motd文件名说明拷贝成功,然后cp motd /etc/motd/(etc下的motd 文件覆盖一下),y,然后cat /etc/motd就完成了。就会出现如图所示的效果:

linux基本命令的使用


3内部命令与外部命令


        判断命令的类型: tupe +命令

1


        显示所有启动的内部命令: enable

2


统计启动的内部命令的个数:enable |wc -l

3



Enable -n 显示被禁用的内部命令


Enable -n 命令名 禁用这个命令


Enable  -n |wc -l  统计禁用的内部命令的个数


Enable  -n command 仅用一个内部命令

4> alias  内部命令  > hsah >
PATH > command not find

           Alias  显示当前已定义的别名

1

Alias aliasname=’command[-x]
[….]’
定义别名

 Unlias aliname 取消定义别名

Unalias -a 取消所有的别名

cp + -i 覆盖文件时才会提示,rm删除文件时也一样。)


5>

 Hwcolock 查看硬时间


        Hwclock -s 将硬时间写入软时间(系统时间)


        Hwclock -w 将软时间写入硬时间


       Clock= hwclock


 6>   修改时区


         Centos6    ln  -f /usr/share/zoneinfo /America/New _York/etc/localtime


                    Ln -f /usr/share/zoneinfo
/Asia/Shanghai/etc/localtime


         Centos7


                    Timedatectl 查看当前时区

5


                    Timedatectl
list-timezone 
查看所有的时区


        修改时区    Timedatectl
set-timezone America/New_York


                    Timedatectl set-timezone
Asia/Shanghai


5

7>

    Screen

          Screen 进入screen 名字以当前终端名.主机名前缀

          Screen
-S  screenname
创建会话

          Screen
-ls
–list 查看当前所有的screen

 linux基本命令的使用

          Screen
-r screenname
进入一个screen

           Ctrl +c exit退出screen

           Screen 恢复screen页面

           Screen +x screenname  加入会话

           Ctrl
+a
同时按松手后按d    剥离会话


8>  $的用法


            $变量名 引用变量的值


            $()或‘’引用命令执行的结果


            $[]运算


            ${变量名}或“$变量名”当变量名的起止不分明时,用来划定变量名的范围,同时引用变量。


{}的用法


       {a..z}表示引用指定范围的字母


       {1..9990}表示引用指定范围的数字

 linux基本命令的使用


           {1,3,5}表示分别引用每一个字符


9>   Tab


     补齐


     \2tab 把根下所有的文件列出


     ~2tab 家目录下的所有文件列出

2


     .2tab 当前目录下的所有文件列出,包含隐藏文件



     *2tab当前目录下的所有文件列出,不包含隐藏文件


     $2tab 显示当前所有的环境变量


6


     =2tab=ls -A 显示上一级命令


原创文章,作者:dongyan,如若转载,请注明出处:http://www.178linux.com/81195

(0)
dongyandongyan
上一篇 2017-07-15
下一篇 2017-07-15

相关推荐

  • grep命令

    alias命令 直接输入 alias 命令会列出当前系统中所有已经定义的命令别名。 例一:列出当前系统中所有已经定义的命令别名。 [root@localhost ~]# alias alias cp=’cp -i’ alias egrep=’egrep –color=auto’ alias fgrep=’fgrep –color=auto’ alias …

    Linux干货 2016-01-09
  • 20170714上课LINUX入门

    1、安装centos6.9和centos7.3时的分区情况 /dev/sda1 mount /boot 1G – 主分区/dev/sda2 mount / 50G -主分区/dev/sda3 mount /app 40G -主分区/dev/sda4 1k 扩展分区/dev/sda5 swap 2G -逻辑分区(swap分区的大小一般为物理内存的2…

    Linux干货 2017-07-15
  • bash脚本编程练习:判断、循环

      1、写一个脚本,判断当前系统上所有用户的shell是否为可登录shell(即用户的shell不是/sbin/nologin);分别这两类用户的个数;通过字符串比较来实现; #!/bin/bash # declare -i sumlogin=0 declare -i sumnologin=0 for&nbs…

    Linux干货 2016-11-22
  • linux基础(第二天)

    一、终端:ternimal     COMMAND:tty     串行终端:/dev/ttyS#      物理终端:/dev/console 键盘显示器 单一用户     虚拟终端:/d…

    Linux干货 2016-07-26
  • 20160808作业

    20160808作业 1、每日课堂笔记总结 2、预习 3、每日课堂pdf练习 1、删除/etc/grub2.cfg文件中所有以空白开头的行行首的空白字符 [root@Centos7 ~]# sed '/^[[:space:]]\+/d' /etc/grub2.cfg  # # …

    Linux干货 2016-08-15
  • SRE管理职责简介

    读书笔记 摘要 SRE是Site Reliability Engineer的简称,从名字可以看出Google的SRE不只是做Operation方面的工作,更多是保障整个Google服务的稳定性。 SRE管理职责简介 监控系统 警报 工单 日志 应急事件处理 变更管理 预测需求和规划容量 资源部署 小结 监控系统 监控系统是 SRE 团队监控服务质量…

    Linux干货 2017-04-03

评论列表(2条)

  • ffu
    ffu 2017-07-16 20:31

    大兄弟,字体还能再大点嘛==。

    • dongyan
      dongyan 2017-07-17 08:49

      @ffu
      下次会注意的,谢谢!