Linux基础之常用操作

1 Linux中的用户切换和创建
  •    添加一个用户:useradd(管理员)
               -   用法:useradd 用户名
  •    设置用户的登陆密码:passwd(管理员)
               -用法:passwd 用户名
  •    查看当前登录的用户:whoami
  •    切换用户:su
              -用法1:su 用户名   用法2:su 回车(切换到  root)
              -特点:管理员切换普通用户不需要密码,普通用户至之间切换需要密码
  •      管理员登陆(#), 普通用户登陆($)

2 Shell快捷键
  • Ctrl+a:调到命令行的开头
  • Ctrl+e:调到命令行的末尾
  • Ctrl+u:将光标处到命令行开头的内容清除
  • Ctrl+k:将光标处到命令行结尾的内容清除
  • Ctrl+r:在历史记录列表中搜索某一命令
  • Ctrl+l:清屏
  • history   //显示历史命令
             !【number】  //直接执行曾经执行过的命令
                  上/下  箭头

3 Linux中的目录结构-ls命令
  • 查看当前所在的路径:pwd
  • 命令格式:命令-选项-参数(目录)
  • 查看当前路径下的文件:ls
           -d:只看当前目录下的信息
           -l:看详细信息
           -a:显示所有   任何一个文件前面加上“.”,表示隐藏文件
           -h:显示文件大小

4 Linux中的目录结构-cd命令
  • 路径的切换:cd
          -:返回到之前的目录
          ..:返回到上一级目录“.":当前目录, ”..“上一级目录
          ~:到用户所在的家目录

  • 绝对路径和相对路径
  • 创建一个文件夹:touch

5 Linux中的目录结构-目录的含义
  • /boot          linux启动时,需要的文件
  • /dev             设置文件
  • /etc              配置文件
  • /home          用户家目录
  • /media         媒体文件
  • /mnt             挂载文件
  • /opt              第三方软件
  • /proc            虚拟化文件
  • /root             管理员的家目录
  • /run              进程文件
  • /srv               压缩过的文件
  • /sys               系统文件
  • /user             安装的软件,共享库
  • /var               可变数据,日志文件
  • /tmp              临时文件
  • /usr/bin          普通用户可以使用发命令
  • /usr/sbin         超级用户可以使用的命令
  • /usr/lib            32位库文件
  • /usr/lib64         64位库文件

6 Linux中的文件操作(1)
7 Linux中的文件操作(2)
8 Linux中的文件操作(3)
9 Linux中的文件操作(4)

  • d:表示目录
  • -:表示文件
  • l:链接文件
  • b:设备文件,提供存储的接口设备
  • c:设备文件,提供串行的接口设备--键盘,鼠标


10 Linux中的文件查看(1)-cat命令
  • cat
          -A        \\整合命令-vET
          -b        \\列出行号,但是空白行不标志行号
          -E         \\将结尾的断行字符($)显示出来
          -n         \\列出行号,空白行也会标志行号
          -T         \\将tab按键以^I显示
          -v         \\ 列出y一些看不出来的特殊字符

11 Linux中的文件查看(2)-more和less命令
  • nl
-b
         -ba//无论是否有空行
         -bt//如果有空行,则不列出行号(默认)
-n
         -nln//行号在屏幕最左方
         -nrn//行号在屏幕最右方,前面不加0
         -nrz//行号在屏幕最右方,前面加0
-w//缩进多少位

  • more(一页一页翻动)
           空格:向下翻一页
           回车:向下翻一行
           /字符串:所搜
           :f:立刻显示文件名和行数
            b:翻到第一页
            q:离开


  • less(一页一页翻动)
             空格:向下翻动一页
             pagedown:向下翻动一页
             pageup:向上翻动一页
             n:重复前一个搜索
             N:反方向重复前一个搜索
             q:退出


12 Linux中的文件查看(3)-head和tail命令
  • head,tail:显示文件头或尾几行
                  -n:指定显示几行。默认是10行

  • 日志文件:/var/log/messages。我们只需看尾部的最新的几行目录结构即可
  • wc:显示文件的行数,数字,字节
                     -c:只显示字节
                     -w:只显示字数。一个字被定义为由空白、跳格或换行字符分隔的字符串。
                      -l:只显示行

13 Vim编辑器
  • i键插入
  • esc退出
  • u撤销
  • x删除
  • v选择文本
  • y复制
  • yy复制当前行
  • dd删除光标所在行
  • p粘贴
  • :w保存
  • :wq保存退出
  • :q!强退

gedit来进行编辑--需要x-windows的支持

14 gedit编辑器

15 Linux中的连接文件(1)-软链接
  • 软连接=windows下的快捷方式
  • 特点:
  1. 可以对不存在的文件创建软连接
  2. 可以对文件或者目录创建软连接
  3. 删除了软连接,不会影响他的指向文件
  4. 删除了指向文件,该软连接就会变成死链接

16 Linux中的连接文件(2)-硬链接
  • Inode编号
  • 文件名:给人看的
  • Inode编号:给机器看的
   

  •  硬链接:多个文件对应同一个inoda编号
            对多个文件中的某一个文件进行修改时,其他文件也会同时发生更改。多用户协同一致工作。

  • 特点:
  1. 不能对目录进行硬链接的创建
  2. 只能对已经存在的文件进行硬链接的创建
  3. 删除一个硬链接文件,不影响其他相同的inode编号的文件

  • 创建硬链接
            link oldfile newfile
            In oldfile newfile

  • 创建软连接
            In-s oldfile newfile

17 Linux中的关机操作-shutdown命令

  • 要注意的事项:
  1. 观察系统的使用状态
  2. 通知在线使用者关机的时间


  1. 正确的关机指令使用
  • 关机的指令
  1. 数据同步写入磁盘-sync
  2. 常用的关机指令:shutdowm
  3. 重启,关机:reboot,halt,poweroff
 
  • Shutdown
  1.  t添加秒数,几秒后关机
  2. k不是真关机,而是发出警告信息
  3. r在系统服务都停止后,关机
  4. f关闭并且开机以后,强行略过磁盘检查
  5. F重启后,强制进行磁盘检查
  6. c取消已经在运行的shutdown指令内容


  • shutdown举例
  1. shutdown-h now 
  2. shutdown-h 12:00
  3. shutdown-h +10
  4. shutdown-r now
  5. shutdown-r +30‘the system will reboot'
  6. shutdown-k now'this system will reboot'

  • 服务等级
  1. init0  //关机
  2. init6  // 重启
  3. init3  //纯文本模式
  4. init5  //含有图形接口


18 Linux中的帮助命令-man命令

  • Pinfo
  • /usr/share/doc
  • 红帽帮助
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值