系统管理

打开方法:

2.右键桌面空白部分-->open in terminal  --->虚拟终端
3.在已经打开的终端上快捷键 ctrl+shift+n
4.打开新的标签ctrl+shift+t  alt+1.....   切换标签   ctrl+shift+w 关闭标签 ctrl+shift+q  关闭所有终端
#bin 下的存的是命令

使用Shell的两种方式:
输入命令 效率低 适合少量的工作
Shell Script(脚本) 效率高 适合完成复杂,重复性工作
pwd 显示当前完整目录
# 表示我们当前使用的是超级账户
$ 表示我们当前使用的是普通账户

常用快捷键:

* Ctrl + c:终止命令
* Ctrl + 上下左右: 以单词移动
* Ctrl + a  :移到命令行首 home
* Ctrl + e  :移到命令行尾 end
* Ctrl + u  :从光标处删除至命令行首
* Ctrl + k  :从光标处删除至命令行尾
* Ctrl + y :粘贴至光标后
* Alt + .:    打印之前执行过的命令的最后一部分
* Ctrl + l:清屏
* 上下箭头翻历史命令



显示:
date:显示当前时间
date +%y: 显示年
date +%y%m%d%H%M%S:显示年月
date +%F : 2017-11-20
设置:
date -s 8:50 设置时间

cp +文件名 /root/+文件名.date +%y%m%d%H%M 文件上加上时间
扩展:hwclock -->查看硬件时间
date ------>查看系统时间
hwclock -s 同步硬件时间到系统

hwclock -W 同步系统到硬件


ls
查看文件
查看文件的信息
ls
#ls -d /root/Desktop //显示目录本身
#ls -l //长格式显示(显示文件的详细信息)
文件类型\权限 硬链接个数 所有者 所属组 大小 修改时间 名字
#ls -lh //-h human 人性化显示 以单位显示
#ls -s //查看大小 所使用的块
#ls -a //all 显示所有文件 (包括隐藏文件)
#ls -R dir1 //递归显示文件
#ls -S //按文件的Size排序
#ls -t //按修改时间排序
#ls -r //逆序排列reverse
#ls -i //显示文件的inode号(索引号)
#ls a.txt b.txt
#ls a b c
#ls a* 列出含a 的开头所有,隐藏文件除外。 ls | grep '^a'

  • 多个短选项可以写在一起,大部分没有顺序
    --长选项不能和别的选项写在一起
    隐藏文件:文件名称前面加“.”
    . 当前目录
    .. 上一级目录

    cd :change directory 切换路径
    #cd //回家
    #cd +路径
    #cd - //切换到上一次去过的目录
    #pushd 切换目录(会显示之前去过的目录:堆栈) popd 回到上一次去过的目录
    #cd.. //切换到上一次目录







Linux标准目录结构(FHS)

所有的unxi和类unix操作系统的目录结构均是以根开始的倒挂树形结构。
~~~~~~~~~~~~~~~~~~~~~~~~~
1.路径:
一个linux路径由"/"和目录(文件)名称两部分组成
2.路径的分类:
绝对路径:凡是从根开始的路径 /etc/
相对路径:凡是非根开始的路径 etc/passwd
3.使用pwd命令查看当前所在的绝对路径 pwd:即print work directory
[root@server ]# pwd
/var/ftp/
4.必知目录作用

  • 根目录下所有一级目录全部因安装软件"filesystem"而生。
  • 根分区----/
  • 启动分区----/boot 独立的分区,启动分区挂载到boot,只是boot目录存到了/下
  • /usr 软件默认安装目录,类似于windows系统内的programs目录
  • 系统内所安装软件的文件会分散存储到其各个子目录下
  • /usr/local/src 通常存储下载的源安装文件
  • /usr/src 通常存储下载的源安装文件
  • /bin 目录/usr/bin的符号链接,用来存储所有人可以使用的命令
  • /sbin 目录/usr/sbin的符号链接,用来存储只有root可用的命令
  • /proc 虚拟文件系统 映射当前内核状态 系统进程文件所处目录
  • cpuinfo cpu信息
  • meminfo 内存信息
  • /sys 虚拟文件系统,和proc不同的是如果硬件设备没有插拔操作,其子目
  • 录结构不会发生变化
  • /root root账户的家目录
  • /home 所有普通账户的家目录
  • /etc 存储配置文件
  • /var variable 存储一些经常变化的文件(ftp发布文件的目录,web发布
  • 网站的目录,日志,邮件,计划任务)
  • /lib
  • /lib64 library存储库文件
  • /dev 存储设备文件
  • 常用设备文件:/dev/sda,/dev/sda1,/dev/tty1,/dev/tty2,/dev/
  • pts/1, /dev/zero, /dev/null, /dev/random
  • /boot 存储启动文件,比如grub和内核文件
  • /run rhel7新增加目录,是/var/run的硬链接,之前的光驱和u盘自
  • 动挂载目录从/media换到了/run/media
  • /mnt 手动挂载目录
  • /opt 空目录,某些软件也会把它作为默认安装目录
  • /cgroup 资源控制
  • /tmp 存储临时文件和因软件退出而没有被回收的垃圾文件
  • /net /srv /selinux /lost+found这几个目录平时用的很少

猜你喜欢

转载自blog.51cto.com/13767724/2120496