首页 > 代码库 > linux学习之基本命令

linux学习之基本命令

一、基本操作

1.linux控制台切换

   6 CLI (vty) + 1 GUI (gnome\KDE)

 

   RHEL系统默认是以GUI gnome界面启动系统.

 

   GUI切换到CLI: ctrl+alt+shift+f1~f6     对应6vty CLI界面

   CLI之间切换:  alt+f1~f6

   CLI切换到GUI: alt+f7


2.修改密码,

  linux系统默认不允许空白密码!

   GUI:

   CLI: #passwd

   注意:普通用户修改密码时必须是强口令,root用户不受此限制

在命令行里面输入passwd,然后输入新密码


1.命令类型和格式

  类型:

    内部命令 -- 系统自带的命令   如:ls  ifocnfig

    外部命令 -- 第三方程序安装后可用的命令

 

  命令行帮助:

    <tab>一次       命令补齐\文件名补齐

    <tab>二次       命令查询

    man [command]   查看man手册,q键返回命令行

    info [command]  q键返回命令行

    [command] --help  显示命令帮助

2.目录操作类命令

  #ls      查看目录信息

      -l    查看详细信息,简写为ll

      -a    查看所有信息,包括隐藏文件.

#pwd     显示当前路径

 #tree    显示目录树型结构

  #cd [path]      切换目录

     cd ..      返回上一级目录

     cd ../..   返回上二级目录

     cd ~       进入用户主目录/root.普通用户就是/home/username

     cd -       返回上一次目录

  #touch [filename]    新建一个空文件

  #file [filename]     显示文件类型

  #cat [filename]      查看文件内容

  #head [filename]     查看文件前10

  #tail [filename]     查看文件后10

  #nl [filename]       带行号显示文件

 #more [filename]     分页显示文件内容,只能向下翻页

  #less [filename]     分页显示文件内容,可以上下翻页

#hostname [name]    查看或修改主机名

#uname -a           查看系统版本和内核信息

#date               查看时间

#clear              清屏

#history           查看命令历史记录

#halt   \ init 0   关机

#reboot \ init 6   重启

#shutdown -r now   重启

 shutdown -h now   关机

 shutdown -r -t 360  360秒之后关机

 shutdown -r 12:00   12:00关机

 VIM操作重点:
1.时刻注意左下角!
2.时刻注意光标在哪里!
3.感觉不对就按esc键!
4.严格区分大小写!


光标控制:   方向键\gg\G

替换:
  :1,100s/i386/xxxx/g    把第1行到第100行的i386字符串替换成xxxx

删除:
  dd      删除整行
  ndd     删除光标下的第n行,n为数字

复制和粘贴:
  yy     复制光标当前所有行
  nyy    复制光标下的n行,n为数字
  p      粘贴

Question1:使用vim将install.log文件的前5行,复制粘贴到文件的第500行.
   vim install.log
   gg
   5yy
   :set number
   500G
   p


搜索:
    /string   从前往后搜索string字符串
    ?string   从后往前搜索string字符串
    n         查找下一个

撤消和重复:
    u         撤消前一条命令的结果
    .         重复前一个操作

退出命令:
    :q!
    :wq!
    :w         保存
    :w file    另存为

vim高级操作:
    #vim -o [file1] [file2]
    ctrl+w + j / k

    :set nu   显示行号

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


本文出自 “且行且珍惜” 博客,请务必保留此出处http://zjwbk.blog.51cto.com/8740969/1584440

linux学习之基本命令