Linux入门基础命令
最近在对Linux进行深入学习,分享一些入门基础,有什么错误望网友们指点。
1、RedHat:性能稳定,老牌的linux发行版。收费的是RedHat Enterprise Linux(RHEL。redhat企业版)。目前RedHat分为两个系列:由RedHat公司提供收费技术支持。以及社区开发的免费的Fedora。
2、Fedora:RedHat的社区免费后继版,非常强大。
3、CentOS:国内许多企业选择CentOS,CentOS可以算是RHEL的克隆版,最大的好处就是免费。
4、SUSE:德国最著名的Linux发行版。
5、Debian:算是迄今为止,最遵循GNU规范的linux系统。(gun的目标就是创建一套完全自由的操作系统。)
6、Ubuntu:Debian的后继一个分支。也是课程使用的linux发行版。
系统设置
lshw 获取硬件信息
lscpu 获取CPU信息
lsusb 获取usb接口信息
uname 获取系统相关信息
df :查看磁盘空间
date :查看日期和时间
"+%j" 今年中的第几天
hostname :显示主机名
ifconfig :显示网络接口参数
关机重启命令
reboot :重启系统
poweroff: 关机
shutdown: 是定时关机
shutdown -h time 指定时间,不写,就是一分钟之后执行
shutdown -h +5 :五分钟后关机
shutdown -c :取消定时关机
shutdown -r now :立即重启
#通过上下方向键来获取过往执行过的linux命令
#命令仅需输入前几位就可以用TAB键补全
要想准确,高效地完成各种任务,仅依赖命令本身是不够的,还应该根据实际情况来灵活调整各种命令的参数:
linux命令格式:
命令名称 [命令参数] [命令对象]
#命令名称、参数、对象之间用空格键分隔。
命令参数分为:
长格式 man --help
短格式 man -h
man 命令中常用按键以及用途
按键 用处 空格键 向下翻一页 page down 向下翻一页 page up 向上翻一页 home(fn+左方向键) 直接前往首页 end(fn+右方向键) 直接前往尾页 / 从上至下搜索某个关键词,如 ‘/and’ ? 从下至上搜索某个关键词,如 ‘/and’ n 定位到下一个搜索到的关键词 N 定位到上一个搜索到的关键词 q 退出帮助文档 目录命令
1、pwd ---print working directory
显示用户当前所处的工作目录
2、cd ---change directory
用于切换工作路径
cd 目录名 :进入某一目录
cd .. :返回上一级目录
cd - :返回上一次所处的目录
cd ~ :切换到当前用户的家目录
3、ls ----list
ls会列举出当前工作目录的内容(文件或文件夹)
-a :查看所有文件(包括隐藏文件)
-l :查看文件的属性,大小等详细信息
第一列一共十位:
#第一位是类型:
d代表目录
-代表是文件
l代表连接
#第二位到十位是权限
权限共九位,分三组,每三个一组
-rwx:
-r read 可读权限 4 或者 0
-w write 可写权限 2 或者 0 如果一条线,一个减号代表0
-x execute 可执行权限 1或者0
这三个字母能表示多少值:0-7
0:什么权限都没有
1:文件只能执行
2:文件只有写权限
3:文件可写可执行
4:文件只有读权限
5:可读可执行
6:可读可写
7:可读可写可执行
#对于文件而言:
可读权限表示允许读其内容,而禁止对其做任何的更改操作
可写权限表示可以改写编辑文件的内容或删除文件。(要有文件所在目录的写权限)
可执行权限表示允许将该文件作为一个程序执行。
#对于目录而言:
可读权限表示允许显示该目录中的内容
可写权限表示可以在目录中新建,删除,重名令文件
可执行权限表示可以进入该目录。可执行权限是基本权限。
权限共九位,每三个一组
1、代表当前用户的权限 ---读写和执行
2、代表当前用户所属的组的权限
3、代表其他组的权限
-w-
浙公网安备 33010602011771号