linux常用命令笔记1

1. Linux实用命令

(1) ps aux 查看进程

(2) ps aux | less 显示所有运行中的进程

(3) top 系统的动态实时视图

(4) cp 文件名 文件夹名 : cp test.txt data  复制test.txt文件并粘贴到data文件夹中

(5) cp -r 复制文件夹

(6) mv命令用来为文件或目录改名、或将文件或目录移入其它位置,例如:mv aaa bbb(aaa文件 更改为 bbb);如:mv aaa/ bbbaaa目录移动到bbb目录中;如:mv /aaa/* .  aaa文件夹下的所有文件放到当前目录(. 代表当前目录)

(7)  lsof -i查看端口占用情况

(8) lsof -i:8080:查看8080端口占用

(9) netstat -tunlp 用于显示 tcp,udp 的端口和进程等相关情况

(10) kill -9 PID 关闭该PID的端口

(11) Find -name 文件名 查找文件

(12) find  -ctime 15 查看最近15天修改过的文件

(13) which 命令的作用是,在 PATH 变量指定的路径中搜索可执行文件的所在位置。它一般用来确认系统中是否安装了指定的软件。

(14) whereis 命令主要用于定位可执行文件、源代码文件、帮助文件在文件系统中的位置。whereis 命令还具有搜索源代码、指定备用搜索路径和搜索不寻常项的能力

(15) locate 命令跟 whereis 命令类似,且它们使用的是相同的数据库。但 whereis 命令只能搜索可执行文件、联机帮助文件和源代码文件,如果要获得更全面的搜索结果,可以使用 locate 命令。

2linux常用文件的含义

(1) /root 系统管理员目录

(2) /bin 存放常用的命令

(3) /etc 存放所有的系统管理所需要的配置文件和子目录

(4) /home 用户的主目录

(5) /opt 这是给主机服务器额外安装软件所摆放的目录,默认是空的

(6) /boot 存放的是启动Linux时使用的一些核心文件,包括一些链接文件和镜像文件

(7) /dev 该目录下存放的是Linux的外部设备,在Linux中访问设备的方式和访问文件的方式是相同的

(8) /lib 这个目录里存放着系统最基本的动态链接共享库,其作用类似于Windows中的DLL文件,几乎所有的应用程序都需要用到这些共享库。

(9) /proc 这个目录是一个虚拟目录,他是系统内存的映射,我们可以通过直接访问这个目录来获取系统信息。

(10) /usr 非常重要的目录。用户的很多应用程序和文件都放在这个目录下,类似于windows下的program files目录

(11) /var 非常重要的目录,系统运行的程序产生的日志都会被记录到这个目录下面,具体在/var/log目录下,另外mail的预设放置也在这个文件夹内。

原文地址:https://www.cnblogs.com/qsj-python/p/13336178.html