linux部分使用指令

91 阅读4分钟

linux指令: locate your_file_name查找指定文件 ping baidu.com

netstat - atulnp会显示所有端口和所有对应的程序,用grep管道可以过滤出想要的字段

-a :all,表示列出所有的连接,服务监听,Socket资料 -t :tcp,列出tcp协议的服务 -u :udp,列出udp协议的服务 -n :port number, 用端口号来显示 -l :listening,列出当前监听服务 -p :program,列出服务程序的PID

netstat -tunlp |grep 端口号,用于查看指定的端口号的进程情况,如查看5050端口的情况,netstat -tunlp | grep 5050 -t (tcp) 仅显示tcp相关选项 -u (udp)仅显示udp相关选项 -n 拒绝显示别名,能显示数字的全部转化为数字 -l 仅列出在Listen(监听)的服务状态 -p 显示建立相关链接的程序名

lsof -i:端口号 用于查看某一端口的占用情况,比如查看9092端口使用情况,lsof -i:9095 可以看到9095端口已经被nginx占用

cd /命令 , 回车运行即可回到根目录 。

1、查看CPU信息命令

cat /proc/cpuinfo

2、使用top命令查看CPU的使用情况

top

1.top -d:number代表秒数 默认5秒 刷新一次 2.top -b:以批次的方式执行top 3.top -b: ‘批量模式’,用来将输出重定向到指定文件,一般配合-n 指定输出几次统计信息 4.top -c: 显示产生进程的完成命令 5.top -p: 指定pid 多个pid以‘逗号’分开,只显示指定pid进程的状态 6.top显示的页面命令

3、free命令查看内存

free

4、df(disk free):显示磁盘分区上可以使用的磁盘空间

-a #查看全部文件系统,单位默认KB -h #使用-h选项以KB、MB、GB的单位来显示,可读性高~~~(最常用)

5、 du (disk usage): 显示每个文件和目录的磁盘使用空间,也就是文件的大小。 命令参数:

-k 、 -m #显示目录中文件的大小,-k 单位KB,-m 单位MB -h #以K M G为单位显示,提高可读性(最常用的一个)

正确删除目录

$ rm -r folder

强制删除目录

$ rm -rf folder

在 Linux 下可以使用 cp 命令来复制文件。如果要将文件 "file1.txt" 复制并重命名为 "file2.txt",可以使用以下命令: cp file1.txt file2.txt 这将在当前目录下复制 "file1.txt" 文件并重命名为 "file2.txt"。 如果要将文件复制到其他目录并重命名,可以在目标路径前加上目标文件夹的路径。比如: cp file1.txt /path/to/folder/file2.txt 这将文件"file1.txt"复制到/path/to/folder/文件夹下并重命名为 "file2.txt".

要保存修改并退出,输入:wq,按回车执行即可。

一、linux下面根据文件名,查找文件路径: find / -name 具体目录名 -print

linux端口命令 查看端口占用:netstat -tunlp 查看端口连接数:netstat -pan | grep 3306 | wc -l

ifconfig开关网卡 启动:ifconfig eth网卡编号 up 关闭:ifconfig eth网卡编号 down linux设置访问权限: chmod -R 777 /home/vsim-core/vsim2-config

linux查看目录空间 du -h -x --max-depth=1

删除 Swap 文件 swapoff /var/swap/swapfile rm /var/swap/swapfile

第一:使用which命令查看。在Linux中,which命令是用来查看可执行文件的安装位置的。我们可以使用which命令查看安装的软件所在的位置,如which Firefox 来查看Firefox安装的目录: which Firefox /opt/firefox/firefox

第二:使用dpkg命令查看。在Linux系统中有一个dpkg命令,它可以以列表的方式显示已安装的软件包,我们可以通过列表中的信息来查看软件包的安装位置: dpkg -l

第三:使用rpm命令查看。在Linux下,我们可以通过rpm命令查看软件包的安装位置: rpm -q package_name

ps -axu | head -1; ps -axu | sort -rn -k 3 | head -n 10 这个命令是大家总结的、查询前10名进程

linux 中如何“ping ”呢? nc -nzv +ip + 端口号(如:nc -nz 192.168.240.32 9999)

nc 192.168.240.32 9999 </dev/null cat /dev/null | nc 192.168.240.32 9999

使用ntp更新服务器时间 ntpdate pool.ntp.org

如果没有启动ntp则systemctl start ntpd启动

查看服务器时间 date