Linux系统操作命令
《Linux系统操作命令》
Linux的创始人是林纳斯·托瓦兹,它是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。
1、tab 键进行补全(补全命令或补全路径)
cat /etc/redhat-release
2、正确使用命令
1)命令区分大小写,命令必须是小写
2)使用命令时的格式 ,在命令、选项、参数之间有空格分隔 命令 选项 参数
3)使用上下键使用历史命令
4)选项可以组合一起
如:ls -l -a -s <=====> ls -las
- 当输入的命令过长时,可以使用 \ 作为换行符号cat /etc/redhat-r> elease
6)当以单词为参数选项时,必须使用二个减号如:ls --all <=====> ls -a
7)命令中的参数选择也是区分大小写
3、如何查看发行版和内核版本
查看发行版 cat /etc/redhat-release
查看内核版本 uname -r
查看版本信息 cat /proc/version
4、查看命令的帮助,如:
1) man 命令
使用q命令退出man程序
2) whatis 命令
3) --help参数选项
5、改英文的环境
vi /etc/sysconfig/i18n将LANG=“zh_CN.UTF-8”=====> LANG=“en_US.UTF-8” 改 先输入i命令,切换成输入模式—>改---->按esc键---->退出输入模式------>:wq reboot
6、在虚拟机中释放鼠标使用CTRL+ALT
7、clear清屏
8、控制台切换,可以实现不同的作业(多用户多任务)CTRL+ALT+F1 CTRL+ALT+F2CTRL+ALT+F3CTRL+ALT+F4CTRL+ALT+F5CTRL+ALT+F6
9、改用户口令
1)root用户的口令 passwd root
2)普通用户的口令 passwd Nacy
注意:root用户可以更改任何用户的口令
普通用户只能更改自已的口令
3)忘记root口令
在单用户环境(救援模式)下修改root口令
在启动界面---->e---->选择内核选项----->e----->空格+1----->回车----->b---->进入到单用户环境 passwd root reboot
10、提示符的含义[root@Nacy桌面]
分隔符 登录的用户名称 分隔符 短主机名 当前的目录 分隔符
标识符(如果是#表示当前登录的用户是root用户)
[Nacy@Nacy~]
$ 分隔符 登录的用户名称 分隔符 短主机名 当前的目录 分隔符
标识符(如果是$表示当前登录的用户是普通用户)
其中:~ 目录表示用户的家目录
root用户:家目录/root
普通用户:家目录/home/用户名
例子:切换当前目录[Nacy@Nacy ~]$ cd /boot[Nacy@Nacy boot]$ cd /etc/[Nacy@Nacy etc]$ cd /boot/grub/[Nacy@Nacy grub]$
11、关机命令(须使用root用户)
shutdown -h now 立即关机
shutdown -h 12:30 12:30关机
shutdown -h 10 10分钟后关机
shutdown -c 取消关机
halt 立即关机
poweroff 立即关机
init 0 立即关机
12、重启命令
reboot
init 6
shutdown -r now
shutdown -r 12:30 12:30重启
shutdown -r 10 10分钟后重启
shutdown -c 取消重启
13、退出用户(注销),最好在文本环境下进行测试
exit logout
14、图形界面和文本界面切换
vi /etc/inittab
图形=====>文本
将id:5:initdefault: =====> id:3:initdefault: 改
文本=====>图形
将id:3:initdefault: =====> id:5:initdefault: 改
先输入i命令,切换成输入模式—>改---->按esc键---->退出输入模式------>:wq
reboot级别关机
0 - halt (Do NOT set initdefault to this)单用户
1 - Single user mode不带网络的文本界面环境
2 - Multiuser, without NFS (The same as 3, if you do not have networking)带网络的文本界面环境
3 - Full multiuser mode保留未使用
4 - unused图形界面环境
5 - X11重新启动
6 - reboot (Do NOT set initdefault to this)
15、在文本界面下使用startx开启图形界面(前提是安装了桌面环境)
16、切换目录 cd 命令
注意:
当前的工作目录,如果是 ~ 表示用户的家目录
root用户的家目录是:/root
普通用户Nacy的家目录是:/home/Nacy
- 特殊目录:
-
:表示用户家目录
. :表示当前目录
… :表示父目录
/ :表示根目录
- :表示上一次所操作的目录
路径:
绝对路径:以根目录(/)开始的路径,如:/boot/grub/
相对路径:不以根目录(/)开始的路径,如:…/…/etc
注意:
根目录是最顶层目录
17、查看当前目录
pwd 命令
18、显示目录内容
ls 命令
dir 命令
1)显示当前目录的内容
ls 回车
2)显示指定目录的内容
ls 路径 回车
注意:
路径可以使用通配符 * (表示任意多个字符)
常用的参数选项:
-a 显示所有文件,包含隐藏文件
-A 显示所有文件,包含隐藏文件,除 . 和 …
-l 以长格式显示文件内容 ls -l <=====> ll
ll是ls -l命令的别名 以长格式显示文件内容,每列的含义
-rw-r–r--. 1 root root 105744 Nov 9 2011 config-2.6.32-220.el6.i686
文件属性 数量 文件所有者 文件所属组 大小 修改时间 文件名
-g 不显示文件所有者
-G 不显示文件所属组
-F 文件类型 在每一个列举项目之后添加一个符号。
这些符号包括:
/ 表明是一个目录;
@ 表明是到其它文件的符号链接;
- 表明是一个可执行文件
-S 按大小排序
-r 相反次序排列
-t 按时间排序
-i 显示文件的i节点信息
-h 可读的方式显示文件大小
19、目录下文件的颜色,根据显示的颜色,判断文件类型
颜色说明
浅蓝色:表示链接文件;
灰色:表示其他文件;
绿色:表示可执行文件;
红色:表示压缩文件;
蓝色:表示目录;
红色闪烁:表示链接的文件有问题了;
黄色:表示设备文件,包括block,char,fifo
20、文件属性的含义
-rw-r–r--
例子:d rwx r-x r-x
文件类型 文件所有者的权限 文件所属组的权限 其它用户对文件的权限
文件类型有: - 普通文件 数据文件、程序等。
d 目录 /bin、/mnt 如 ls –l /
b 块设备(如:磁盘) /dev/had 如ll /dev/hda c 字符设备(如:键盘)
/dev/ttyS0 如ll /dev/zero s
套接字 /dev/log 如ll /dev/log p
命令管道 /dev/initctl (与“|”等同) 如ll /dev/initctl l
符号链接 /etc/grub.conf->…/boot/grub/grub.conf
21、目录结构—linux是树状目录结构
/ 整个文件系统层次结构的根目录(最顶层目录)
/bin 可执行文件,所有用户都可以用,例如:cat、ls、cp等
/boot 引导程序文件,例如:kernel、initrd
/dev 设备文件, 例如:/dev/null
/etc 配置文件
/home 用户(普通用户)的家目录,包含保存的文件、个人配置信息等
/lib 库文件
/sbin 可执行文件(由管理员才能执行),普通用户都执行不了
/media 可移除媒体的挂载点,如:光盘、U盘、移动硬盘
/lost+found 当系统意外崩溃或机器意外关机,会产生一些文件碎片在这里。当系统在开机启动的过程中fsck工具会检查这里,并修复已经损坏的文件系统。
/mnt 临时挂载的文件系统。比如cdrom、u盘等,直接插入光驱无法使用,要先手动挂载后使用
/mnt/hgfs 共享windows中的文件
/opt 可选应用软件包
/proc 虚拟文件系统,将内核与进程状态归档为文本文件(系统信息都存放这目录下)。例如:uptime、 network
/root 超级用户(root)的家目录
/srv 站点的具体数据,由系统提供
/tmp 临时文件,在系统重启时目录中文件不会被保留
/usr 默认软件都会存于该目录下
/var 变量文件——在正常运行的系统中其内容不断变化的文件,如日志,脱机文件和临时电子邮件文件 etc目录下的常用文件
/etc/hosts 本地域名解析文件
/etc/sysconfig/network IP、掩码、网关、主机名配置
/etc/resolv.conf DNS服务器配置
/etc/fstab 开机自动挂载系统,所有分区开机都会自动挂载
/etc/inittab 设定系统启动时Init进程将把系统设置成什么样的runlevel及加载相关的启动文件配置
/etc/exports 设置NFS系统用的配置文件路径
/etc/init.d 存放系统启动脚本
/etc/profile /etc/csh.login /etc/csh.cshrc 全局系统环境配置变量
/etc/group 用户组的信息
/etc/passwd 用户的信息
/etc/shadow 在安装了影子口令软件的系统上的影子口令文件
/etc/sudoers sudo命令的配置文件 usr目录下的常用文件
/usr/include 用来存放Linux下开发和编译应用程序所需要的头文件
/usr/lib 存放一些常用的动态链接共享库和静态档案库
/usr/bin 非必要可执行文件,面向所有用户
/usr/sbin 非必要的系统可执行文件 /usr/local 在这里安装一般的应用软件 proc目录下的常用文件
/proc/meminfo 查看内存信息
/proc/cpuinfo 关于处理器的信息,如类型、厂家、型号和性能等。
/proc/filesystems 目前系统已经加载的文件系统
/proc/modules Linux 已经加载的模块列表
/proc/mounts 系统已经挂载的数据
/proc/version 版本信息 dev目录下的常用文件
/dev/hd[a-t] IDE设备
/dev/sd[a-z] SCSI设备
/dev/fd[0-7] 标准软驱
/dev/md[0-31] 软raid设备
/dev/loop[0-7] 本地回环设备
/dev/ram[0-15] 内存
/dev/null 无限数据接收设备,相当于黑洞
/dev/zero 无限零资源
/dev/tty[0-63] 虚拟终端
/dev/ttyS[0-3] 串口
/dev/lp[0-3] 并口
/dev/console 控制台
/dev/cdrom CD-ROM
22、文件类型
linux中一切皆是文件
1)普通文件 -
a)纯文本文件
b)二进制文件
c)数据格式的文件
2)目录文件 d
3)设备文件
a)字符设备文件 c
b)块设备文件 b
4)链接文件 l
- 套接文件 s
6)管道文件 p
23、创建空目录 mkdir -p
级联创建子目录
1)在当前目录下创建 mkdir 目录名称
2)在指定目录下创建 mkdir 路径和目录名称
注:可以使用{},创建多个目录
Linux系统操作命令相关推荐
- 红帽Linux系统操作命令大全【linux查询命令篇】---转自微信公众号网络技术联盟站
1. 查看硬件信息 uname -a 查看内核/操作系统/CPU信息 head -n 1 /etc/issue 查看操作系统版本 cat /proc/cpuinfo 查看CPU信息 hostname ...
- linux系统基本操作命令
一.Linux的运行级别 1).Linux运行级别解释 Linux运行级别 含义 0 关机-直接调用系统命令(shutdown) 1 单用户模式,可以想象为windows的安全模式,主要用于系统修复 ...
- linux写入系统状态到文件夹,实验二 Linux系统简单文件操作命令
*实验二** Linux系统简单文件操作命令 项目内容 这个作业属于哪个课程 这个作业的要求在哪里 学号-姓名 17041518-孙小文 作业学习目标 学习在Linux系统终端下进行命令行操作 :掌握 ...
- linux基础(四):shell简单命令;文件系统命令,系统操作命令,文本操作命令;文本处理命令
目录 一.shell简单命令 1.1命令入门 1.1.1命令提示符详解 1.1.2命令格式 1.2 获取命令的帮助 1.2.1 help 1.2.2 命令 --help 1.2.3 查手册&搜 ...
- 简单的Linux操作命令,Linux系统简单文件操作命令
项目 内容 作业课程归属 学号-姓名 17041419-刘金林 作业学习目标 1)学习Linux的基本操作命令:2)在终端上运用命令行去实现基本文件操作 1.查看当前目录 问:提示符$与#的区别? 答 ...
- linux系统10个最常用命令,Linux操作系统10条最常用的基础操作命令
Linux操作系统10条最常用的基础操作命令 玩过Linux的人都会知道,Linux中的命令的确是非常多,但是玩过Linux的人也从来不会因为Linux的命令如此之多而烦恼,因为我们只需要掌握我们最常 ...
- 【黑马程序员新版Linux学习笔记】Linux系统实用操作命令——操作演示
[黑马程序员新版Linux学习笔记]Linux 零基础快速入门: (一)Linux基本命令--操作演示 (二)Linux用户和权限 -- 操作演示 (三)Linux 小技巧快捷键 (四)Linux系统 ...
- linux系统常用的简单操作命令
简介 1. linux系统是程序猿经常会接触的系统,特别是实施.运维工程师等职位,都需要对linux操作要求比较高,但也有很多新入门的工程师并不懂得如何操作一些常用的简单的linux命令,这是非常尴尬 ...
- Linux系统的操作命令
Linux 系统 Linux 系统: 更简洁,更高效,满足分布式,没有图形化界面,通过命令来执行操作,是一个多用户,多任务,丰富的网络功能,可靠的系统安全,良好的可移植性,具有标准的兼容性,良好的用户 ...
- linux服务器运维操作命令,Windows和Linux系统服务器运维基本操作指令
原标题:Windows和Linux系统服务器运维基本操作指令 服务器总归是机械化设备,在运行过程中难免会出现一些问题,遇到这些问题怎么办?请运维人员代维修?即使请也会造成,运维人员维护不及时和成本太高 ...
最新文章
- java cmd javac java
- python 爬虫提取王者荣耀英雄皮肤
- Nginx安装echo模块
- boost::hana::remove_range_c用法的测试程序
- python 动态编译代码,Python:在运行时动态创建函数
- 【华为云技术分享】华为开发者大会HDC.Cloud带你探索强化学习三大挑战及落地实践
- matlab和本机MySQL链接
- 《转》常用的正则表达式
- 坐高铁只能用身份证了?
- 继电器和蜂鸣器的使用
- 软件工程之需求说明书
- python 词频统计
- ManualResetEvent类的用法
- 卷积码 c语言编码,基于C语言的卷积编码实现 浅谈卷积和滤波之区别
- WordPress网站配置腾讯云cdn缓存
- Java基础 - 替罪羊树(Scapegoat Tree)
- 正则匹配大于等于号与indexof结合
- 金华职业技术学院计算机网络技术考试,金华职业技术学院2016年提前招生计算机应用技术专业测评方案...
- GPS手机射频的一些测试项目
- 多媒体——视频——利用视频视图VideoView播放视频
热门文章
- 免手机验证码网站备案
- 常用单片机模块(一)
- 微信停止苹果手机服务器,IOS13微信杀后台终极解决办法亲测有效
- 英谷Oracle答案,火焰纹章风花雪月各角色能学什么魔法 各角色可习得魔法与熟练度要求一览...
- python创作音乐: 计算机创作,计算音乐
- (四)下载利器aria2
- 8.3 Convex combinations (凸组合)
- (转)金蝶KIS迷你版、标准版在查询数量金额明细账时提示“发生未知错误,系统当前操作被取消,请与金蝶公司联系”...
- Ruby 2.6 新特征介绍
- JAVA 清理垃圾文件简单实现