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

相关推荐

  • yum报错2

    我的系统是centos 6.8 x86的; 安装pam_mysql时报错如下: [root@Ams ~]# yum install pam_mysql -y Loaded plugins: fastestmirror, refresh-packagekit, security Setting up Install Process Loading mirror…

    Linux干货 2016-08-02
  • 路由实验

    实验需求 使用两台Linux主机充当路由器,配置路由条目,让两台PC机互通 1.将两台Linux主机添加两块虚拟网卡 2.配置R1路由器网络属性     3.配置R1路由器网络属性     4.配置PC1主机IP地址(Linux主机) 5.配置PC2主机的IP地址(Windows) 6.测试,PC1和PC2可以互通,之…

    Linux干货 2016-09-09
  • 简单的shell脚本结合awk实现防止对web服务的dos攻击

    一 实验环境         鄙人使用的是centos 6.8操作系统   需要安装iptables(常见的linux系统貌似都会自动安装iptables)这条可以忽略   awk也需要安装没有的话就用yum装下吧       &…

    2017-04-24
  • 运维工程师技能需求排行

    这是我今天在拉勾网搜索运维,翻完了4四页也招聘信息之后得到的,我的目的是想要看看之后的学习,哪个更应该成为重点,有些在我意料之中,有些还真的没想到,算是努力了一个小时的收获吧,分享给大家。
    注意:其中的看法仅代表个人观点,很多都是依靠我自己的学习经验和工作经验累积的

    Linux干货 2017-12-12
  • 【N25第十三周作业】samba配置详解和安装

    samba:   功能:     文件系统共享:类unix系统和windows系统之前文件系统共享     打印机共享;     NetBIOS协议;   服务端程序包:samba  &nb…

    Linux干货 2016-12-18
  • linux入门及基本命令

    Linux的入门及基本命令     一.   磁盘分区 1.       分区类型 主分区:1-4,一个硬盘最多四个,最少可以没有,前提有别的硬盘存在,启动系统或存数据,不要再分小区,只有个活动状态。 2.    &nb…

    Linux干货 2017-07-15

评论列表(2条)

  • ffu
    ffu 2017-07-16 20:31

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

    • dongyan
      dongyan 2017-07-17 08:49

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