欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

linux中常用的命令

程序员文章站 2022-07-01 08:40:53
最近在学Linux~所以边学边总结了一些linux命令,分享给大家。如有错误,欢迎指正~ (一) 基本概念及操作 1.Ctrl+c键 强行终止当前程序 2.touch 创建文...

最近在学Linux~所以边学边总结了一些linux命令,分享给大家。如有错误,欢迎指正~

(一) 基本概念及操作

1.Ctrl+c键 强行终止当前程序

2.touch 创建文件

3.man获得某个命令的说明和使用方式的详细介绍

(二)用户及文件权限管理

1.who am i/who mom likes 查看用户

2.sudo adduser lilei 创建一个叫lilei的用户(创建用户需要root权限,要用到sudo命令,使用前提:一是知道当前登录用户的密码,二是当前用户必须在 sudo 用户组)

3.su -l lilei 切换登录用户

4.exit/Ctrl+d键 退出当前用户

5.groups lilei 查看用户组

6.sudo usermod -G sudo lilei 把用户加入sudo用户组

7.sudo deluser lilei --remove-home 删除用户

8.ls -l/ll查看文件及权限

9.ls -lh 直观查看文件大小

10.ls -A 查看所有文件、包括隐藏文件

11.ls -Al 查看某个目录完整属性(而不是目录里的文件属性)

12.sudo chown shiyanlou iphone6 变更文件所有者(将文件iphone6的所有者变更为shiyanlou)

13.cat 读取文件内容

14.echo "..." > iphone6 在文件里添加内容

15.chmod 600 iphone6 修改文件权限(顺序为:拥有者,所属用户组,其他用户)

练习:添加一个用户 loutest,使用 sudo 创建文件 /opt/forloutest,设置成用户 loutest 可以读写

(三)目录结构及文件基本操作

1.cd .. 进入上一级目录

2.cd . 当前目录

2.cd ~ / cd /home/lilei 进入当前用户的home目录

4.cd -上一次所在目录(前四个命令cd后面都有空格)

5.pwd 获取当前目录

6.touch 创建空文件(lilei只在当/home/lilei目录下有权限创建)

7.mkdir 新建目录

8.mkdir -p 新建多级目录

9.rm 删除文件

10.rm -f 强制删除文件

11.rm -r 删除目录

12.mv 源目录文件 目的目录:移动文件

13.mv 旧文件名 新文件名:重命名文件

14.cat 查看文件

15.cat -n 查看文件、显示行号(包括空行)

16.nl 查看文件、显示行号(只列非空行)

17.more 查看文件、显示一屏(Space键/f向下滚动一屏、b向上滚动一屏、Enter向下滚动一行)

18.head 查看文件前十行

19.tail 查看文件最后十行

(休闲娱乐~xeyes大眼睛 nohup xeyes &后台运行大眼睛)

(四)文件查找

1.whereis 简单快速,只能是二进制文件

2.where 小而精,只从path环境变量指定路径寻找

3.locate 快而全

4.find 精而细

例:找出 /etc/ 目录下的所有以 .list 结尾的文件

1)locate /etc/\*.list

2)find /etc/ -name \*.list