Linux学习笔记(一)之Linux常用命令

一、Linux用户、组

1.id

功能说明:显示用户的id,以及所属群组的Iid。

2.who am i

功能说明:显示当前登录用户的id

3.su 用户名

功能说明:不会重新加载切换用户的环境变量

4.su -用户名

功能说明:重新加载切换用户的变量

5.env

功能说明:用于显示系统中已存在的环境变量

6.useradd

功能说明:添加用户

7.passwd

功能说明:修改用户密码

8.usedel

功能说明:删除用户

9.groupadd

功能说明:增加组

10.groupdel

功能说明:删除组

二、Linux文本编辑器vi

1.vi的两种模式:

命令模式、编辑模式

2.vi模式间的切换:

编辑模式进入命令模式:esc

命令模式进入编辑模式:i(当前位置)、a(下一个位置)、o(下一行)

3.vi光标定位

0移动光标到行首

$移动光标到行尾

/:从上往下开始查找

?:从下往上开始查找

4.vi撤销和重复

u复原前一个动作

. 重复前一个动作

5.vi复制 粘贴 删除

nyy  复制光标所在的向下n行内容

yw复制光标后的单词,以空格为分界

ndd删除光标所在向下n行的内容

shift + g:到文件末尾

x:删除当前位置字符

dd:删除整行

set number:显示行号

set nonu:取消显示行号

:1,3y 复制第一行到第三行

:1,3d 删除第一行到第三行6.退出vi

q! 不保存退出

wq 保存退出

三、文件相关命令

1.ls

功能说明:文件查看

2.cd

功能说明:进入目录

3.cp

功能说明:复制文件/文件夹

4.mv

功能说明:移到文件/文件还有改名的功能

5.rm

功能说明:删除文件/文件夹

6.pwd

功能说明:列出当前目录

7.mkdir

功能说明:创建文件夹

8.rmdir

功能说明:删除文件夹

9.cat

功能说明:查看文件夹

10.more/less

功能说明:分屏显示文件内容

11.tail

功能说明:动态查看文件内容

12.chmod

功能说明:用来给文件夹或者文件赋权限

13.chgrp

功能说明:改变文件所属性

14.chown

功能说明:改变文件所有者和所属组

15.wc

功能说明:统计指定文件中的行数、字节数、字数,并将统计结果显示输出

16.grep

功能说明:显示文件中的匹配行

17.find

功能说明:查找目录下的文件

18.gzip/gunzip

功能说明:压缩和解压缩

19.zip/unzip

功能说明:压缩zip包和解压缩以.zip结尾压缩文件

20.tar

功能说明:文件打包

21.ps

功能说明:显示瞬间进程(process)的动态,使用权限是所有使用者

22.kill

功能说明:用来终止指定的进城

时间: 2024-07-31 14:35:24

Linux学习笔记(一)之Linux常用命令的相关文章

Linux学习笔记一 磁盘管理常用命令

Linux学习笔记一 磁盘管理常用命令 Linux系统下,一切均是文件,磁盘是一种特殊的块设备文件. 常用的硬盘接口类型 并口:IDE ,SCSI 串口:SATA,SAS 磁盘设备文件设备文件的命令规则: IDE: 设备名为/dev/hda, /dev/hdb-.  (末尾的a ,b-代表不同的IDE硬盘) SCSI:设备名为/dev/sda, /dev/sdb-.(末尾的a,b-代表不用的SCSI硬盘 机械式硬盘: track: 磁道(盘面上由外向里划分成不同的磁道) cylinder: 柱面

Linux学习笔记(3)-常用命令

江湖传言,Linux和Windows不同,他主要的用途是在一些服务器,或者片内系统上,所以人机交互界面自然就没有Windows那么漂亮,其实也没有那个必要. 所以,学习Linux的第一步,就是学习他那个命令行终端的使用方法. 按照教程上所讲,首先学习几个最为常用的命令: 1.ls ls这个命令就是显示当前文件夹下都有哪些东西 蓝色表示文件夹,白色表示文件,据说还有别的颜色,今后遇到在说吧! 在Linux下,命令是可以加参数的,比如,如在ls后面跟上-l,那就可以显示这些文件的详细信息 虽然现在还

慕课linux学习笔记(九)常用命令(6)

关机与重启命令 Shutdown [选项] 时间 -c 取消前一个关机命令 -h 关机 -r 重启 Shutdown -r now 其他关机命令 Halt Poweroff Init 0 其他重启命令 Reboot Init 6 系统运行级别 0 关机 1 单用户 2 不完全多用户,不含NFS服务 3 完全多用户 4 未分配 5 图形界面 6 重启 Runlevel查询当前级别 用户退出登录 logout 挂载命令' Mount 查询系统中已经挂载的命令 -a 依据/ect/fstab的内容,自

慕课linux学习笔记(八)常用命令(5)

解压缩命令 常用压缩格式 .zip .gz .bz2 .tar.gz .tar.bz2 zip [压缩文件名] [ 原文件 ] #压缩文件 -r [压缩文件名] [ 源目录] #压缩目录 -r [压缩文件名] [ 源目录] #压缩目录 Unzip [压缩包名] #解压缩 .gz格式 Gzip [原文件] #原文件会消失 Gzip -c [原文件] Gzip -r [目录] .gz格式解压缩 .bz2 格式 Bzip2 [原文件] #不能压缩目录,也不保留原文件 -k 可以保留原文件 Bzip2

慕课linux学习笔记(四)常用命令(1)

Root 表示当前登录用户 Localhost 主机名 ~ 当前所在位置(~表示/root) # 超级用户 $ 普通用户 命令 1.pwd 显示当前所在位置 2.ls 查询目录中的内容 -a 显示所有文件,包含隐藏文件 (.开头的都是隐藏文件) -l 显示详细信息 -lh ll=ls -l -d 查看目录属性 -h 人性化显示文件大小 -i 显示inode文件的ID号 -rw—r--. 文件类型(-文件 d目录 | 软链接(快捷方式)) Rw- r-- r— U所有者 G所属者 O其他 R读 w

linux学习笔记(2)-常用命令

**************************************************** DATE:2016-05-07   TIME:10:53:42    AUTHOR:gaojiaxing **************************************************** 文件管理命令 1. ls :列出当前路径下的文件 1). ls -l  :以长格式显示,各列从左到右依次为权限,文件数,拥有者,拥有者所在组,文件大小,创建时间,文件名 [email

linux学习笔记十:rpm常用命令

rpm –ivh xxx.rpm          安装软件,并显示安装进度和信息 rpm –qa         查询已安装的所有软件 rpm –q xxx         查询xxx软件是否已安装 rpm –ql xxx        查询xxx软件安装在哪些目录 rpm –qi xxx        查询xxx软件的相关信息 rpm –qc xxx       查询xxx软件的设置文件 rpm –qd xxx       查询xxx软件的帮助文件 rpm –qR xxx      若成功安

Linux学习笔记四:Linux的文件搜索命令

1.文件搜索命令  which 语法:which [命令名称] 范例:$which ls  列出ls命令所在目录 [[email protected] ~]$ which ls alias ls='ls --color=auto' /bin/ls 另外一个命令:whereis [名称名称],也可以列出命令所在目录. [[email protected] ~]$ whereis ls ls: /bin/ls /usr/share/man/man1/ls.1.gz /usr/share/man/ma

Linux学习笔记三:Linux的权限处理命令

1.改变文件或目录权限  chmod 语法:chmod [{ugo} {+-=} {rwx}] [文件或目录] 或 [mode] [文件或目录] 第一种语法中: 这里的u是所有者,g是指所属组,o是指其他人 +是指增加权限,-是指减少权限,=是指赋予权限 r是指读权限,w是指写权限.x只是执行权限 第二种语法中: 在这里,r的值是4,w的值是2,x的值是1. 这里写的mode,是指一组数字.如:421.这里的421,是指所有者所拥有权限的数字总和是4,所属组所拥有权限的总和是2,其他人所拥有权限

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

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