Linux学习1:基础操作和文件管理

预备工作
  1. 调整系统输入法
    appliications----->settings----->system tools----->region language----->input source----->+(按钮)----->chinese pinyin
  2. 文本编辑器的位置
    applications----->accessories----->gedit
解决系统中图形出现的问题
  1. crtl+alt+F2-F6 ##切换到linux的虚拟控制台
  2. 登录系统获得root权限
  3. 执行init 3 ##使系统运行级别为3
  4. 再次登录
  5. 执行init 5 ##图形问题解决
运行级别表示内容
init 0关机
init 1单用户模式
init 2-4无图形的网络模式
init 5有图形的网络
init 6重启
实验环境控制

系统中有两个已经装好的vm

  1. desktop
    用户:student
    passwd:student
    用户:root
    passwd:redhat
  2. server
    用户:student
    passwd:student
    用户:root
    passwd:redhat

注意:
在虚拟机文本界面中使用鼠标会被虚拟机捕捉,按【ctrl+alt】释放鼠标到真实操作系统中

进入vm操作

rht-vmctl	start		desktop|server		##开启虚拟机
rht-vmctl	poweroff	desktop|server		##断点关闭
rht-vmctl	status		desktop|server		##查看状态
rht-vmctl	reset		desktop|server 		##重置
rht-vmctl	view		desktop|server		##显示虚拟机(在开启之后执行)
关于shell

什么是shell
在这里插入图片描述

  1. shell是一个命令解释器,它的作用是解释用户输入的命令和程序,实现硬件和软件之间的调度。
  2. shell存在于系统的最外层,所以算作操作系统内核的外壳,对内核进行保护的工具。
  3. shell为用户和内核之间的交互提供了一个接口。
  4. shell的版本有bash、ksh、sh、tcsh…,当前redhat系统使用的shell是bash (GUN Bourne again Shell)

shell的开启、关闭和设置快捷键

  1. 鼠标右键----->open in terminal
  2. 在shell已经开启一个的情况下
    ctrl+shift+n ##开启一个新的shell
    ctrl+shift+t ##在同一个界面中开启一个新的Tab
    gnome-terminal ##shell运行命令
  3. 关闭shell
    ctrl+D ##关闭shell的快捷键
    exit ##此命令可以关闭shell
  4. 设置shell开启的快捷键
    gnome-control-center ##打开系统设置中心
    【keyborad】----->
    【shortcuts】----->
    【custom shortcuts】----->选择±---->添入快捷名称到name选项-----填入命令【gnome-terminal】----->command中点击disable输入快捷键
Linux中运行命令组成
命令参数目标
ls-stest
ls–sizetest
  1. 参数用来指定命令的某些功能,可以加也可以不加
  2. 命令和参数之间要用空格分开
  3. 参数中“-”表示单词的缩写,“–”表示单词的全拼
  4. 命令必须在行提示符之后输入,没有行提示符的输入是无效的。如何释放行提示符(CTRL+C)
  5. 使用参数时,没有顺序之分(-a -b -c or -abc or-acb)
命令行提示符中字符的含义

[kiosk@foundation0 Desktop]$

  1. kiosk:运行shell的用户是谁
  2. @:分隔符号
  3. foundation0:主机短名称
  4. Desktop:所在当前主机的位置
  5. ** $ **:身份提示符($表示普通用户,#表示超级用户)
文件建立

方法一
touch filename
   注意:

  • touch不但可以建立文件也可以修改文件的时间戳
  • 时间戳:atime:文件内容被访问的时间表识;mtime:文件内容被修改的时间标识;ctime:文件属性或文件内容被修改的时间标识

方法二
gedit file

  • 必须有图形

方法三
vim filename

  • 突然断电写入的文件不丢失
  • vim file----->按【i】进入insert模式----->书写内容----->按【esc】退出insert----->:wq退出保存
目录建立

mkdir directory
mkdir -p dir1/dir2/dir3

  • p建立递归目录时,当上层目录不存在会自动建立
文件删除和目录删除

文件删除
rm file
rm -f file

  • -f=force 表示强制删除

目录删除

rm -r directory

  • -r表示递归删除,删除目录本身和里面的所有内容

rm -r -f dir

  • 删除目录不提示
vim异常退出

当vim异常退出时会生成.file.swp文件
当再次打开此文件时会出现以下情况:

          file name: ~kiosk/Desktop/hello
          modified: YES
          user name: kiosk   host name: foundation0.ilt.example.com
          process ID: 31820
          If this already, delete the swap file ".hello.swp" 
 Swap file ".hello.swp" already exists!
 [O]pen Read-Only(只读打开), (E)dit anyway(继续编辑), (R)ecover(恢复数据), (D)elete it(删除swap文件), (Q)uit(退出), (A)bort(退出):

无论按【O】【E】【R】【Q】【A】任何一个都不会删除.swp文件,那么再次打开hello文件时还会出现以上界面直到按【D】,.swp文件被删除vim恢复正常工作

文件的复制
cp			源文件				目的地文件
cp  -r		源文目录				目的地目录
cp			源文件1 源文件2				目的地目录  ##目的地目录必须存在
cp  -r		源目录1 源目录2				目的地目录  ##目的地目录必须存在
文件移动
mv		源文件		目的地文件	 ##重命名
mv		源目录		目的地目录
mv		dir/*		.	 		 ##把dir中的所有文件移动到当前目录中“.”代表当前目录

注意:

  • 相同磁盘的文件移动只是一个重命名过程
  • 不同磁盘的文件移动是复制删除的过程
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值