Linux学习笔记(二)系统常用命令和一些概念

root用户(管理员)为最大权限用户(宇宙无敌)

Liunx命令行使用格式

命令 -[选项] [参数]

选项用于调用命令的具体功能

参数是命令操作的对象,文件,目录名等

Tab键:自动补全

反斜杠 \ 强制换行

快捷键CTRL+L:清屏

快捷键CTRL+C: 取消本次命令的执行

获取命令帮助:

命令 --help

man 命令

关机和重启命令

重启:

shutdown -r now

shutdown -r +15    “警告:系统将于15分钟后重启”

reboot

init 6

关机:

shutdown -h now

init 0

ls    查看当前路径下的文件

命令选项:

-l    以长格式显示

-a    显示文件所有信息,包括隐藏文件

-d    显示目录本身属性

-R    递归显示内容

-h    已(K,M)显示内容

cd    切换目录

pwd   查看当前所在目录的路径

mkdir 创建目录 参数-p 为递归创建

du    查看目录及文件的空间占用情况  参数:-a统计所有文件, -h 以K,M为单位显示信息,-s 只统计每个参数所占用的空间总大小

touch 新建空文件

cp    复制  参数:-r递归复制整个目录,-p保持源文件的属性不变

rm    (谨慎使用!!!)删除  参数:-f强行删除并不进行提醒,-r 递归删除

mv    移动,如果目标位置和源文件目录想听,则相当于改名

find  查找,相当于windows下的搜索。参数:-name 按照文件名字查找,-size安文件大小查找,-user按文件属主查找,-type按文件类型查找

*    通配符

cat  显示文件全部内容,相当于winddows打开文本

more 分页方式显示文件内容,回车下一页,b上一页,q退出

head 查看文件开头的一部分。格式head -n 文件名,N为显示开头多少行

tail 和head相反,显示文件结尾的内容,tail -n 文件名,tail -f 文件名 可以实时跟踪变化的文件

压缩命令:

gzip -d 文件名

gzip -9 文件名

bzip -d 文件名

bzip -9 文件名

-9:表示高压缩比

-d:解压压缩过的文件

tar 打包,解包

tar [选项] 包名 源文件

tar [选项] 包名 -c 目标目录

参数:

-c 创建.tar格式的包文件

-x 解开.tar格式的包文件

-v 输出打包或解包时的详细信息

-f 表示使用归档文件

-p 打包时保留原始文件及目录权限

-t 列表查看包内的文件

tar 命令

参数:

-C 解包时指定释放的,目标文件夹

-z 调用gzip程序进行压缩或解压

-j 调用bzip程序进行压缩或解压

unzip 解压zip格式的压缩包

zip   压缩

用户:超级用户(root),普通用户和程序用户

组:  基本组(私有组),附加组(公共组)

UID(user identily,用户表示号)

GID(group identify,组表示号)

1~499的UID,GID默认保留给程序用户使用

普通用户/组使用的UID和GID号在500~6000之间

用户账号文件:

用于保存用户的账号基本信息

文件位置:/etc/password

每一行对应一个用户的账号记录

1:用户的账号名称

2,用户密码

3,用户的UID

4,所属基本组账号的GID

5,用户全名

6,宿主目录

7,登陆shell信息

时间: 2024-10-23 03:46:17

Linux学习笔记(二)系统常用命令和一些概念的相关文章

Maven学习笔记二:常用命令

Maven常用命令: 1.mvn -v:显示版本信息 2.创建Java项目 mvn archetype:generate groupid:项目标识,java包的目录结构: artifactid:项目名称 示例: mvn archetype:generate -DarchetypeCatalog=internal -Dgroupid=com.demo.app -Dartifactid=myapp -Dversion=1.0 -DarchetypeCatalog=internal:不从远程服务器上获

【linux学习笔记八】常用命令

查询与自动挂载 #查询系统中已经挂载的设备 mount #依据配置文件/etc/fstab的内容,自动挂载 mount -a 挂载命令格式 mount [-t 文件系统] [-o 特殊选项] 设备文件名 挂载点 #-t 文件系统:加入文件系统类型来指定挂载的类型,可以ext3 ext4 iso9660等 #-o 特殊选项:可以指定挂载的额外选项 w 用户名 命令输出: USER 登录的用户名 TTY 登录终端 FROM 从哪个IP地址登录 [email protected] 登录时间 IDLE

Linux学习笔记二:Linux的文件处理命令

1.文件处理命令:ls 作用:显示目录文件 语法:ls [选项] [文件或目录] [选项]:-a 显示所有文件,包括隐藏文件   -l 显示详细信息 -d 查看目录属性 [文件或目录]:当省略时默认将当前路径作为参数 实例: · ls 显示当前文件夹下所有文件(不包括隐藏文件)的信息 · ls -l 显示当前文件夹下所有文件(不包括隐藏文件)的详细信息 · ls -ld  显示当前文件夹的详细信息 技巧:要查看文件夹的信息,必须加-d参数:要查看详细参数,必须加-l参数. 2.文件的属性 使用”

linux学习笔记二:硬盘信息查询

在linux管理中,硬盘管理是很重要的一部分.包括阵列,分区,逻辑卷等操作,在对硬盘操作前,需要充分的了解硬盘的信息.常用的硬盘查询有以下几种: 1.df  查看文件系统空间使用情况: linux-lszd-db:~ # dfFilesystem     1K-blocks     Used Available Use% Mounted on/dev/sda6      809262496 37615092 770825244   5% /udev             8076412    

linux学习笔记二:linux文件系统

各大linux的版本都遵循着FHS(Filesystem Hierarchy Standard)文件系统目录标准,是一个树形结构的组织文件.在此简要记录各目录. linux下所有文件都处在/文件下. 树形结构图: /boot:  系统启动相关的文件 主要文件 1.vmliunx:内核    2.initramfs:磁盘映像文件   3.grub(bootloader) /dev:设备文件 块设备:随机访问设备. 字符设备:线性设备,顺序访问.按字符为单位.键盘.鼠标. 设备号:主设备号(majo

linux学习笔记一:获取命令帮助

linux命令超多,忘记命令的使用方式.格式是很平常的事 囧.能够使用系统自带的帮助文件获取到相关的信息是学习linux的必备基本功! 下面记录几个常用的帮助命令,只为加深本菜的记忆,有不对的地方请看到这篇博文的大大加以指导,感激不尽! 简要介绍下命令,命令分为两大种类. 一种为shell自带的一些基础命令,称为内部命令.该类命令集成在shell内部,执行速度比外部命令快. 还有一种称为外部命令,该类命令是额外安装的,开机不自动加载,在需要使用时通过路径查找(printenv中的PATH项),加

Linux学习之Vi编辑器常用命令

VI编辑器常常简称为Vi(visual editor),它可以自行输入.删除.查找.替换.复制.粘贴.块操作等多功能编辑器.用户需要根据自己的需求进行定制,这个是其他编辑程序所没有的一个功能.vi 编辑器并不是一个排版程序,它不像Word或WPS那样可以对字体.格式.段落等其他属性进行编排,它只是一个文本编辑程序.没有菜单,只有命令,且命令繁多.vi有3种基本工作模式:命令行模式.文本输入模式和末行模式.. 基本上vi可以分为三种状态, 分别是 游标控制 k 游标向上移  (添数字 移动字符个数

Oracle学习笔记—数据字典和常用命令(转载)

转载自: oracle常用数据字典和SQL语句总结 Oracle常用命令大全(很有用,做笔记) 一.Oracle数据字典 数据字典是Oracle存放有关数据库信息的地方,其用途是用来描述数据的.比如一个表的创建者信息,创建时间信息,所属表空间信息,用户访问权限信息等.当用户在对数据库中的数据进行操作时遇到困难就可以访问数据字典来查看详细的信息. Oracle中的数据字典有静态和动态之分.静态数据字典主要是在用户访问数据字典时不会发生改变的,但动态数据字典是依赖数据库运行的性能的,反映数据库运行的

linux学习第一天,常用命令一

linux系统基本原则:1.由自由的单一的小程序组成,组合小程序完成负责的任务.2.一切皆文件,3.尽量避免捕获用户接口,也就是说用户输入命令后就能直接返回结果.4.配置文件保存为纯文本格式. GUI接口:图形接口 CLI接口:命令接口,需要用户输入命令. 命令提示符:prompt root 管理员 # 普通用户 $有关用户操作的相关命令(包括,添加.修改.删除用户的命令) 新建.删除用户的命令: useradd 用户名 系统管理员命令,创建新的用户. 选项: -d:创建新的用户,使用默认的根目

Linux学习笔记(二)——主机规划及磁盘分区

最近进行系统性的学习Linux系统,读了鸟哥的Linux私房菜,摘录学习笔记如下: 1)  在Linux系统中,每个装置都被当成一个档案来对待,每个装置都会有装置文件名. 2)  磁盘的装置文件名主要分为IDE接口的/dev/hd[a-d]及 SATA/SCSI/USB界面的/dev/sd[a-p]两种: 3)  整颗磁盘的第一个扇区非常重要,因为他记录了整颗磁盘的重要信息!磁盘的第一个扇区主要记录了两个重要的信息,分别是: 主要启动记录区(Master Boot Record, MBR):可以