码迷,mamicode.com
首页 > 系统相关 > 详细

Linux常用命令

时间:2021-03-06 14:46:29      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:保存   打包   用户组   col   style   his   文件中   group   关机   

一.Linux 常用目录

1.home :普通用户的家目录

2.root :管理员家目录

3.usr/local :用户自行安装的软件存放路径

4.etc :配置文件存放路径

5.var :存放经常变化的文件

二.Linux 常用命令

1.su + 用户名 切换用户

   su root 切换到管理员用户(需要密码)

2.ifconfig 查看IP地址

3.ping www.baidu.com 验证是否连接网络

4.ls -a 查看目录下所有的文件和目录(包含隐藏文件)

5.cd 进入目录

6.pwd 显示当前目录的绝对路径

7.touch file 创建一个file的空文件

8.mkdir ww 创建一个ww的目录

9.rm file 删除文件

   rm -rf ww 强制删除ww目录

   rm -rf * 清空当前目录下的所有文件和目录

10.cp file path/file1 复制file到指定路径下并重命名为file1

     cp -r ww path/qq 复制ww目录到指定路径下并重命名为qq

     es:path为路径

11.mv file path 移动file到指定路径下

     mv file file1 将file重命名file1

12.cat file 查看file中的内容

     cat file |grep ‘hello,world’ 搜索文件中带有‘hello world’的行

13.重定向符号

     > 覆盖 cat file >  file1 将file中的内容覆盖到file1中

     >> 追加 cat file >> 将fie中的内容追加到file1的结尾

14.head 命令

     head file 默认查看file文件中前10行的数据

     head -n 5 file 指定行数,查看文件前5行的数据

15.tail 命令

     tail file 默认查看file文件中末尾10行的数据

     tail -n 5 file 指定行数,查看文件末尾五行的数据

     head和tail搭配使用:假设查看文件file中13-21的数据

     cat file|head -n 21|tail -n +13  先获取前21行数据再从第13行获取

16.find 命令

     find path -name file 查找path路径下的file文件

17.chmod 命令 修改文件/目录的权限

     -rw-r--r--.   1 root  root  108690645 Jun  1  2016 ROOT.war      ‘-’ 表示这是文件

     drw-r--r--.   1 root  root  108690645 Jun  1  2016 ROOT           ‘d‘ 表示目录

     前三位代表用户的权限

     中间三位同组其它用户的权限

     后面三位代表其它用户的权限

      r表示读 数字4

      w表示写 数字2

      x表示执行 数字1

18.如何修改目录/文件的权限

     chmod 777 file 权限全开

     chmod 111 file 所有用户只有执行的权限

     chmod u+rw 为用户添加读写权限

     chmod g+x   为同组用户加执行权限

     chmod o+rx 为其它用户加读执行权限

19.chown 命令 修改文件的拥有者

     chown ee file 修改文件拥有者为ee

20.chgrp 命令 修改文件组的拥有者

     chgrp ee file 修改文件组拥有者为ee

21.chown/chgrp -R pp ww 递归修改ww目录下的子目录和文件的拥有者/文件组的拥有者

22.useradd + 普通用户名 添加用户

     useradd + 用户 -g +组名 添加用户到指定组

     userdel -r  用户 删除用户

     添加的用户可以用这个命令查看:cat /etc/passwd

23.groupadd + 组名 添加用户组

     groupdel +组名 删除用户组

     添加的用户组可以用这个命令查看:cat /etc/group

24.passwd +用户名  为用户添加密码

25.打包、解压命令

     tar包

     tar -cvf xx.tar xx  将xx打包成xx.tar

     tar -xvf xx.tar      解压xx.tar

     zip包

     zip xx.zip xx 将xx打包成xx.zip

     zip -r + dd 将目录dd打包成一个zip包

     unzip xx.zip xx 解压 xx.zip

26.df -h 带单位查看磁盘使用情况

27.top -d +秒 间隔查看cpu使用情况

28.free 查看内存使用情况

29.kill -9 +进程号 强制杀进程

30.ps aux 查看所有进程

     ps -ef |grep ‘tomcat’ 查看tomcat的进程

31.reboot 重启

     shutdown 关机

     service xx restart/start/stop  重启/启动/停止xx服务

     history 打印历史命令

32.vim file 编辑file  假如无file会先创建file

     vim下i命令 进入到编辑模式,从光标所在位置前输入

     shift + :进入末行模式 输入wq 保存并退出

    

 

 

    

 

Linux常用命令

标签:保存   打包   用户组   col   style   his   文件中   group   关机   

原文地址:https://www.cnblogs.com/wangpp/p/14488970.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!