目录

1.帮助命令

2.命令查询网址

3.常用命令


4.特殊字符

5.文件系统

6.文件的操作

7.vi/vim编辑器

8.文件压缩

9.计算机文件传输

10.用户管理

          • -

1.帮助命令

===========================

命令的基本格式,命令[选项][参数]

[help],如 help cd,help ll,help ls,但是不能处理 类似 help ping 这类外部命令

[man],如man ping,

这里翻页看帮助文档用空格翻页查看,或上下按键查看帮助内容,通过按q 按键 退出帮助文档

2.命令查询网址

=============================

如果不想看英文的命令帮助文档,可以通过网址 https://www.linuxcool.com/ 进行查询

3.常用命令

===========================

[clear] : 清屏

[uname] :内核信息 常用 参数 -a

[whoami]:我是谁,表示我现在的用户

[who]:所有用户

[pwd]:当前目录

[file]:检查当前命令的类型,如file cd 如 file ping

[whereis] :查看某个命令的位置,如 whereis ping

[echo]:表示打印的意思 如echo abcd,表示打印abcd,针对变量值得打印,则需要

4.特殊字符

===========================

[.] dot字符

用.开头命名的文件为隐藏目录,只有通过ll -a 这种才能查看到

cd . 表示当前目录

[..] dot dot字符

表示上一级目录,如cd ..

[$] 字符

表示取值的意思,如a= 10,echo $a ,打印的是a的值10 如 echo $path

[*]字符

通配符,用*表示匹配任何的字符任意的字符长度

如显示 b开头的文件,ll b*

[~]字符

如 cd ~,表示当前用户的家(home)目录

[/]字符

如 cd / 表示根目录

如 ll / 表示当前目录下的所有资源

5.文件系统

===========================

相对路径:如 cd ./a/b 表示从当前目录,找到b目录, 或cd ../c/d 表示从当前目录的上一级目录找到d目录

绝对路径:如 cd /etc/ba/bb 表示查找绝对目录 /etc/ba/bb

[mount]命令,挂载磁盘到指定路径

linux下的一级目录的用处:

bin 目录,存放所有的可执行文件,指令,命令

boot目录,存放系统启动的引导文件

dev目录,设备信息

etc目录, linux核心配置文件

home目录,普通用户的家目录

lib或lib64目录,linux的系统依赖库

media目录,多媒体,或光驱

mnt目录,挂载外部资源

opt目录,用户软件安装目录

proc目录,进程信息

root目录,超级用户的家目录

6.文件的操作

============================

[cd]命令 , 到指定的文件目录

[ll]命令,查看目录下的内容

[mkdir]命令,创建文件夹

如在当前目录创建,mkdir aa,

或 在指定目录创建,mkdir /user/aa/bb ,

或 按照层级创建每一层的文件夹(分别创建了a目录,下一级b目录..), mkdir -p /user/a/b/c/d/e/f

或 一次创建多个文件夹(创建a1b a2b a3b a4b文件夹),mkdir a{1,2,3,4}b

[rmdir]命令,删除文件夹

如删除空目录,rmdir -p /user/aa

[cp]命令,拷贝文件

如拷贝到指定目录,cp opt/cc /user/bb/

如拷贝文件目录 cp -r opt/dir /user/bb/

[mv]命令,移动文件

如移动文件或文件夹 到指定文件夹 mv ./abc ./user/bb/

[rm]命令,删除文件

删除文件 rm a1 删除文件夹 rm -r aa

强制删除文件 rm -f a1 强制删除文件夹 rm -rf aa

[touch]命令,创建文件

创建abc文件 touch abc

[stat]命令,查看文件属性信息

查看文件的属性信息,如stat abc

[cat]命令,查看文件内容信息

如 cat log,查看log的内容,这里要注意空格键翻页查看,上下键或鼠标键上下翻看,q退出

[tac]命令,倒着查看文件内容信息

[tail]命令,实时查看文件信息

如tail -f pinglog,那么他会一直侦听该文件的变化

[ln]命令,链接文件

如创建一个链接到abc的链接 ln -s /user/abc abc\_link

这里 -s表示软链接(推荐使用绝对路径),不加-s表示硬链接

[find]命令,查找文件

如查找目录下 名字带ab的文件, find /etc -name ab*

[grep]命令,搜索匹配的内容

如在file中搜索含有zw的字符  grep zw* file

7.vi/vim编辑器

================================

打开文件,vi profile

三种模式,编辑模式,输入模式以及底行模式

默认进入编辑模式,主要进行查看,行删除如dd,3dd删除三行, dw删除一个单词 yy复制,p粘贴 x删除一个字符

输入按键'i' 进入输入模式,可以自由编辑文件的内容 退出到编辑模式 按'ESC'

输入‘shift :’ 进入底行模式,主要进行一些文档属性设置,包含保存(w),退出(q!),或者显示行数(set nu、setn onu)

8.文件压缩

===========================

[tar]压缩方式

压缩文件命令:tar -zcvf xxx.tar.gz /user/abc/xxx

解压缩文件命令:tar -zxvf xxx.tar.gz

解压文件到指定目录:tar -axvf xxx.tar.gz -C /usr/abc/

[zip]压缩方式

这里需要安装zip 和unzip 包 :yum install zip unzip -y

压缩文件命令:zip -r xxx.zip /user/abc/xxx

解压缩文件命令:unzip xxx.zip

9.计算机文件传输

==============================

[rz]:windows上传到linux 用x-shell

[sz]::linux下载到windows 用x-shell

[scp] :scp abc.txt [email protected]:/opt/ linux传给linux用户

[scp]: :scp [email protected]:/opt/abc.txt ./ 从别的计算机拷过来

10.用户管理

============================

[useradd] : 增加用户 如useradd user1

[passwd]:用户密码 passwd 123

[userdel]:删除用户 如 userdel -r user1

[usermod]:修改用户信息,如修改用户名字,usermod -l user1 user2

usermod -L user2 锁定用户,usermod -U user2 解锁用户

[groupadd]:增加用户组,如groupadd student

[groups]:查看当前用户组,如groups

[groupdel]:删除用户组

[usermode]:usermod -g student user1 修改user1到student组

======================

标签: Linux, 命令, 文件, 目录, 指令, user, cd, 汇总

相关文章推荐

添加新评论,含*的栏目为必填