Linux学习笔记之一



 一、Linux操作系统结构:
 
 
 
 目录结构:
 [root@CraneCentosSub2 bin]# ls /
 bin  boot  cgroup  dev  etc  home  lib  lib64  lost+found  media  misc  mnt  net  opt  proc  root  sbin  selinux  srv  sys  tmp  usr  var
 
 Note:
 bin                        普通用户使用的命令 /bin/ls, /bin/date
 dev                       设备文件 /dev/sda,/dev/tty1,dev/tty2,/dev/pts/1
 home                    普通用户家目录小区 
 lost+found            孤儿文件
 proc                      虚拟的文件系统,反映出来的是内核,进程信息或实时状态
 sbin                      管理员使用的命令
 usr                        系统文件,相当于C:\Windows
 /usr/local               相当于C:\Program
 /usr/bin                 普通用户使用的应用程序
 /usr/sbin               管理员使用的应用程序
 boot                      存放的启动相关的文件,例如kernel,grub(引导装载程序)
 etc                        配置文件
 lib                         库文件Glibc
 lib64                     库文件Glibc
 
二、 重启和关闭命令:
Reboot

Shutdown

poweroff


三、. 如何查看命令的帮助:
 Cmd --help 
 或者 man cmd


四、如何退出某个文件:q

五、如何查看OS Version:
1. cat /etc/*release

[root@CraneCentosSub2 bin]# cat /etc/*release
CentOS release 6.9 (Final)
LSB_VERSION=base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
CentOS release 6.9 (Final)
CentOS release 6.9 (Final)


2. lsb_release 

[root@CraneCentosSub2 bin]# lsb_release -a
LSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
Distributor ID: CentOS
Description: CentOS release 6.9 (Final)
Release: 6.9
Codename: Final

六、如何查看Kernel Version
1. uname –r

[root@CraneCentosSub2 bin]# uname -r
2.6.32-696.3.2.el6.x86_64

2.cat /proc/version

[root@CraneCentosSub2 bin]# cat /proc/version
Linux version 2.6.32-696.3.2.el6.x86_64 (mockbuild@c1bl.rdu2.centos.org) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-18) (GCC) ) #1 SMP Tue Jun 20 01:26:55 UTC 2017

  
3. rpm –q kernel

[root@CraneCentosSub2 bin]# rpm -q kernel
kernel-2.6.32-696.3.2.el6.x86_64


 附:
 RPM 是 Red Hat Package Manager 的缩写,本意是Red Hat 软件包管理,顾名思义是Red Hat 贡献出来的软件包管理
 RPM包管理的用途;
 1、可以安装、删除、升级和管理软件;当然也支持在线安装和升级软件;
 2、通过RPM包管理能知道软件包包含哪些文件,也能知道系统中的某个文件属于哪个软件包;
 3、可以在查询系统中的软件包是否安装以及其版本;
 4、作为开发者可以把自己的程序打包为RPM 包发布;
 5、软件包签名GPG和MD5的导入、验证和签名发布
 6、依赖性的检查,查看是否有软件包由于不兼容而扰乱了系统;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值