Linux经常用到的命令

2023-05-16

1. Linux下用vim打开配置文件乱码,在终端输入:“LANG=”即可。

2. 查看端口是否被占用:

3. netstat -anp | grep port

    netstat -ltn

4. lsof -i:port

5. Shell脚本命令列表:

$# 是传给脚本的参数个数

$0 是脚本本身的名字

$1 是传递给该shell脚本的第一个参数

$2 是传递给该shell脚本的第二个参数

$@ 是传给脚本的所有参数的列表

$* 是以一个单字符串显示所有向脚本传递的参数,与位置变量不同,参数可超过个

$$ 是脚本运行的当前进程ID号

$? 是显示最后命令的退出状态,0表示没有错误,其他表示有错误

6. find . -type f -name "*.sh" -type 查找某一类型的文件,诸如:b - 块设备文件。d - 目录。c - 字符设备文件。p - 管道文件。l - 符号链接文件。f - 普通文件。

7. :n,$s/vivian/sky/ 替换第 n 行开始到最后一行中每一行的第一个 vivian 为 sky

:n,$s/vivian/sky/g 替换第 n 行开始到最后一行中每一行所有 vivian 为 sky

8. chown 用户名 文件路径

9. chmod 777 test

10. adduser password

11. 在PC机器上不能进行点播操作(只是针对没有添加域名解析的PC机器),但是在别的电脑上可以,那么就需要把别人的C:\Windows\System32\drivers\etc\hosts 覆盖自己的这个目录下的hosts文件。

12. 12.C++中经常有代码后面加了”\” 表示换行,说明下面一句和上面是同一行的。

13. du –sh 查看文件大小。

14. shell 2>&1: & 1 更准确的说应该是文件描述符1, 而1一般代表的就是STDOUT_FILENO,实际上这个操作就是一个dup2(2)调用.他标准输出到all_result,然后复制标准输出到文件描述符2(STDERR_FILENO),其后果就是文件描述符1和2指向同一个文件表项,也可以说错误的输出被合并了.其中0表示键盘输入 1表示屏幕输出2表示错误输出.把标准出错重定向到标准输出,然后扔到/DEV/NULL下面去。通俗的说,就是把所有标准输出和标准出错都扔到垃圾桶里面。

15. try_file

try_files $uri $uri/ /index.php?q=$uri&$args;

按顺序检查文件是否存在,返回第一个找到的文件。结尾的斜线表示为文件夹 -$uri/。如果所有的文件都找不到,会进行一个内部重定向到最后一个参数。

16. date +%s 可以显示UTC的大整数时间相当于OS:Millionseconds()。

17. date -d @1411266453 可以将时间转换成当前的年月日格式。

18. date -d "1970-01-01 UTC 1411261790 seconds" 将一个随意的UTC时间转换为当前时间。

19. ulimit -c unlimited 可以使系统产生core文件

20. “grep -v \#” 获取不包含#号的所有行,其中“\”是转译字符,

21. cut -d: -f1 获取的文本以“:”为分隔符,并且获取第一区域的值。

22. grep返回值:

成功,返回0;

失败,文件存在,模板字符串不存在,返回1;

失败,文件不存在,返回2;

23. try_file

try_files $uri $uri/ /index.php?q=$uri&$args;

按顺序检查文件是否存在,返回第一个找到的文件。结尾的斜线表示为文件夹 -$uri/。如果所有的文件都找不到,会进行一个内部重定向到最后一个参数。

24. umout .tmp可以解决因为在工程挺值前删除文件,造成的原有文件夹不能删除的问题。

25. stat()

相关函数:fstat, lstat, chmod, chown, readlink, utime

头文件:#include <sys/stat.h> #include <unistd.h>

定义函数:int stat(const char * file_name, struct stat *buf);

用来将参数file_name 所指的文件状态, 复制到参数buf 所指的结构中,函数的返回值可以用于判断文件是否存在。

26. inotify,可以用于监听文件路径或者文件。

int fd = inotify_init ();

int wd = inotify_add_watch (fd, path, mask);

int ret = inotify_rm_watch (fd, wd);

27. 同步、异步、阻塞、非阻塞IO模型

最后,再举几个不是很恰当的例子来说明这四个IO Model:

有A(同步阻塞),B(同步非阻塞),C(异步阻塞),D(异步非阻塞)四个人在钓鱼:

A用的是最老式的鱼竿,所以呢,得一直守着,等到鱼上钩了再拉杆;

B的鱼竿有个功能,能够显示是否有鱼上钩,所以呢,B就和旁边的MM聊天,隔会再看看有没有鱼上钩,有的话就迅速拉杆;

C用的鱼竿和B差不多,但他想了一个好办法,就是同时放好几根鱼竿,然后守在旁边,一旦有显示说鱼上钩了,它就将对应的鱼竿拉起来;

D是个有钱人,干脆雇了一个人帮他钓鱼,一旦那个人把鱼钓上来了,就给D发个短信。

28. popen()函数用创建管道的方式启动一个进程,并调用shell.因为管道是被定义成单向的,所以type参数只能定义成只读或者只写,不能是两者同时,结果流也相应的是只读或者只写.

command参数是一个字符串指针,指向的是一个以null结束符结尾的字符串,这个字符串包含一个shell命令.这个命令被送到/bin/sh以-c参数执行,即由shell来执行.type参数也是一个指向以null结束符结尾的字符串的指针,这个字符串必须是'r'或者'w’来指明是读还是写.

popen()函数的返回值是一个普通的标准I/O流,它只能用pclose()函数来关闭,而不是fclose().函数.向这个流的写入被转化为对command命令的标准输入;而command命令的标准输出则是和调用popen(),函数的进程相同,除非这个被command命令自己改变.相反的,读取一个“被popen了的”流,就相当于读取command命令的标准输出,而command的标准输入则是和调用popen,函数的进程相同.

注意,popen函数的输出流默认是被全缓冲的.

pclose函数等待相关的进程结束并返回一个command命令的退出状态,就像wait4函数一样方

可以用来在程序中返回命令结果:popen( "ls -l", "r" );可以返回文件列表;

popen( "du -sk", "r" )可以用来返回剩余空间。

29. libaio的工作流程

libaio工作流程:

io_prep_pread()/io_prep_pwrite() 设置读写操作参数

io_submit() 提交

io_getevents() 检查结果

30. uname –a 查看系统所有信息,-r查看所有,如果是红帽子,可以用cat /etc/issue

31. 匹配所有空行:^[ \t]*$[\n\r]

32. 解压命令 tar -zvxf ***

33. 通过ulimit -n,我们可以得到一个进程所能够打开的fd的最大数.

34. pwdx pid用来查看正在运行的线程所在的目录

35. stun服务器的启动方法:./server -v -b -h 121.14.85.205 -a 121.14.85.206

36. pstack可以用来查看Linux程序运行过程中的堆栈。

37. rpm -qa|grep -i mysql用来检查是否已经安装了mysql

38. rm -f /etc/my.cnf 删除mysql其他路径下的配置和数据文件

39. rm -rf /var/lib/mysql删除mysql其他路径下的配置和数据文件

40. mysql> set GLOBAL max_connections=300;设置mysql的最大连接数

41. mysqladmin -uroot -pcoship variables检查mysql的最大连接数。

42. tar -xzvf Redis_2.4.7.tar.gz解压缩包。

43. getenforce 检查seLinux的状态

44. vi /etc/selinux/config在配置中关闭seLinux

45. setenforce 0使上面的配置生效。

46. service iptables status检查防火墙状态

47. chkconfig iptables off关闭防火墙,重启后生效

48. service iptables stop 关闭防火墙及时生效 iptables –F也可以生效

49. rpm -ivh vsftpd-2.0.5-16.el5_4.1.x86_64.rpm强制安装vsftp

50. /sbin/chkconfig --list vsftpd检查ftp的启动状态

51. /sbin/chkconfig --level 2345 vsftpd on开启或者关闭ftp的某个状态

52. adduser -g ftp -s /sbin/nologin -d /mpeg cdnftper添加ftp用户

53. chkconfig --list mysql检查mysql是否随机启动

54. chkconfig --add mysql让mysql随机启动。

55. tcpdump -i eth0 -t tcp -s 60000 -w diaoxian.cap 抓包

56. tcpdump –I eth0 tcp port 554 –w test.cap

查看电脑配置

57. cat /proc/cpuinfo 查看cpu

free -m 查看内存

fdisk -l查看硬盘分区

df -h 查看挂载目录

ifconfig查看网卡信息

ethtool eth0查看详西的网卡工作模式

lspic列出所有芯片信息,比如声卡,显卡,网卡等。

58. cat /etc/issue 查看当前系统的发布版本

59. uname –a查看当前系统的内核信息

60. rpm -e --nodeps mysql-libs-5.1.73-3.el6_5.x86_64强制卸载mysql

61. select table_name,table_rows from tables where TABLE_SCHEMA = 'olaj' order by table_rows desc;

62. netstat –tnl | grep 3306

63. %s/((http|ftp|https)://)(([a-zA-Z0-9\._-]+\.[a-zA-Z]{2,6})|([0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}))(:[0-9]{1,4})*(/[a-zA-Z0-9\&%_\./-~-]*)?/\ / 匹配链接。

64. grep -r -n '.*_LOG.*[LoadXML|parse]' ./ grep的用法,-n表示行号, -i表示忽略大小写。

65. 清空系统日志,腾出空间

rm -rf /var/log/*.gz

rm -rf /var/log/*.1

echo "" > /var/log/dmesg

echo "" > /var/log/kern.log

echo "" > /var/log/messages

echo "" > /var/log/syslog

66. 查找当前目录所有文件所占的磁盘空间

du -lh --max-depth=1

67. g++ hello.cpp -save-temps 可以保存编译时产生的临时文件。

68. 添加网络邻居:netsh -c "i i" add neighbors 13 "172.30.25.246" "b8-ca-3a-f2-f4-c8"

69. 查看当前网络的发送接收:dstat

70. du -h --max-depth=1 work/testing/*可以查看目录下的所有文件的占用磁盘情况

71-73 略

74. openssl engine –t查看是否有ssl硬件加速设备
75. pgrep redis-server | wc –l查看启动某个线程的数目。
76. rsync -avlP --exclude="log" 把除去log的其他东西备份
77. echo –e 允许后面的内容进行转译
78. echo -e "\e[32;40;1;4m are success\e[0m"输出的字体是带颜色的
79. #cat /proc/cpuinfo |grep "cores"|uniq 查看cpu核数
80. getconf PAGESIZE 查询nginx中fastcgi_buffer_size应该配置多少。
81. 怎样遍历一些字段
startorder="redisserver,cpm,cls,cl,cg,rtcl,cdnadapter,ci"
for module in $(echo $startorder | tr ',' '\n')
do
done
82. 转码命令
./ffmpeg -i ./bjqn/DragonTV.Beijing.Youth.Ep02.HDTV.720p.x264-CHDTV.mkv -fpre vod -acodec copy -y ./bjqn02.mp4
83. find ../download/ -maxdepth 1 -type f -mmin +120 | grep -v heartbeat.xml | xargs -n 1 rm -f
84. sort -k3nr file
K3指按第三个域去排序
n 指定分类是域上的数字分类。
r 就是降序的意思
85. 1>/dev/null表示将命令的标准输出重定向到/dev/null
2>/dev/null表示将命令的错误输出重定向到/dev/null
86. find . -name "*.c" | xargs grep main
87. du –sk查看当前目录已用空间。
88. tar –jxvf tar-bz2的解压命令
89. stat -c %Y filename 检查某文件的最后修改时间。
90. mysql -uroot -pcoship dbname < dbname.sql mysql直接导入数据
91. SELECT table_name,column_name,column_type from information_schema.COLUMNS where TABLE_SCHEMA="ott_r002_portalms" and data_type in ('int','bigint','decimal')防止ID越界。
92. SELECT TABLE_SCHEMA,TABLE_NAME,round((DATA_LENGTH+INDEX_LENGTH)/1024/1024,2) as mb from information_schema.TABLES HAVING mb>500数据库空间不够,查看详细。
93. awk -F'[&,=,.,/]' 'NR==6{print $3}' tmpfile awk锁定第几行
94. ps -A|awk '/进程名/{print $1}'查出某进程号。
95. nohup ping www.ibm.com & 在后台运行程序
96. setsid ping www.ibm.com 在后台运行程序
97. (ping www.ibm.com &) 在后台运行程序
98. screen、disown也可以实现响应的功能。
99. !! 执行上一次执行过的命令。
100. !s 执行历史中以s开头的命令
101. watch -d ls –l 让某一命令持续执行默认两秒一次
102. pgrep ssh 查找出与ssh相关的进程的pid
103. CTRL+d 快速推出登录终端,CTRL+U删除一整行(vim插入 模式有效)
104. cd – 返回你上一次所在的目录
105. touch -c -t 0801010800 filename.c修改文件的时间
106. $_上一个命令的最后一个参数
107. ss –t –a 显示tcp连接
108. cat /proc/46720/environ 获得当前进程依赖的环境变量.
109. /proc/net/dev存储了网卡信息;
110. grep eth /proc/net/dev|awk -F : '{print $2}'|awk '{print $1, $9}' 查看网卡带宽
111. /etc/passwd /etc/shadow存放Linux系统的用户和密码

112. grep "http://202.105.136.35:18080/" -rl ./ 显示含此条目的文件名
113. awk 'END{print NR}' tmp;统计一个文本的行数。
114. ps auxw|head -1;ps auxw|sort -rn -k3|head -10查看最耗cpu的10-个程序;
115. 治疗动态库找不到:ln -s /usr/lib64/libcrypto.so libcrypto.so.6
116. ps -A -o stat,ppid,pid,cmd | grep -e '^[Zz]' 查找僵尸进程
117. ps -A -o stat,ppid,pid,cmd | grep -e '^[Zz]' | awk '{print $2}' | xargs kill -9 查找并kill掉僵尸进程
118. 数据库查询实现笛卡尔积:select x+y+1 ,x+y+1 from (select 0 as x from dual union select 1 from dual union select 2 from dual) a,(select 0 as y from dual union select 1 from dual union select 2 from dual) b;
批绑定:FORALL i IN 1 .. 10000000
INSERT a …
119. ./ffmpeg -i /mpeg/ad1.ts 2>&1 | grep 'Duration' | cut -d ' ' -f 4,8 | sed s/,//获取文件的码率
120. thread apply all bt gdb –c core.1111后,可用此命令查看所有线程。
121. netstat -n | awk '/^tcp/ {++y[$NF]} END {for(w in y) print w, y[w]} 统计所有TCP链接的状态数

122. df –h [目录名]可查询当前目录属于哪个分区
123. iptables -I INPUT -p tcp -m state --state NEW -m tcp --dport 22122 -j ACCEPT打开防火墙的某个端口/etc/init.d/iptables save将防火墙设置保存。netstat -unltp | grep fdfs
124. vim /etc/rc.d/rc.local设置开机启动
125. CenterOS 设置防火墙firewall-cmd --zone=public --add-port=5000/tcp --permanent
firewall-cmd –reload

126. wget -S http://httpd.apache.org/images/httpd_logo_wide_new.png 2>&1 | grep ‘Accept-Ranges’
Accept-Ranges: bytes 测试服务器是否支持断点续传功能
127. curl –range 0-99 http://images/billboard_iphone_hero.jpg测试服务器是否支持断点续传
128. 后台服务器是否支持长连接:netstat –n | grep TIME_WAIT,如果不支持长连接那么就会有很多TIME_WAIT状态。

 

转载于:https://www.cnblogs.com/bugutian/p/4528650.html

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Linux经常用到的命令 的相关文章

  • Windchill的JSP页面跳转到Ext页面的分析

    今天花了一天时间 xff0c 看了一块代码 xff0c 低效但是不得不看懂 具体内容是这样的 xff1a Windchill中按钮菜单栏嵌入了一个菜单项 xff0c 点击它会触发弹出一个新的浏览器页面 xff0c 相当于弹框 xff0c 让
  • C++类的定义和声明怎么写

    C 43 43 语言可以看成是C语言的扩展和改进 xff0c 相对于C语言 xff0c C 43 43 语言主要是增添了面向对象的特性 类 xff08 Class xff09 则是C 43 43 面向对象编程的实现方式 无论是何种编程语言
  • jmeter-常用性能指标分析

    概述 我们在用jmeter做性能测试的时候 xff0c 有一些关键性的性能指标需要去分析 但是由于开源工具本身的局限性 xff0c 这些指标在工具中的命名极易对我们造成混淆 所以我们需要对这些指标一一进行剖析 指标分析 响应时间 xff1a
  • 讨论76 怎么查一下我机器的内存?AIX环境

    oracle大型数据库系统在AIX unix上的实战详解 讨论76 怎么查一下我机器的内存 xff1f AIX环境 一个读者来信问勒令一个简单问题 xff1a 怎么查一下我机器的内存 xff1f AIX环境 问题 xff0c 我这里借用or
  • 数组

    数据类型 数组名 61 new 数据类型 元素个数或数组长度 数组中最小的索引是 0 xff0c 最大的索引是 数组的长度 1 获得数组的长度 xff0c 提供了一个 length属性 xff0c 在程序中可以通过 数组名 length 的
  • 静态方法不需要有对象,可以使用类名调用

    Public static void printData 表明此类方法为类方法 xff08 静态方法 xff09 静态方法不需要有对象 xff0c 可以使用类名调用 静态方法中不允许访问类的非静态成员 xff0c 包括成员的变量和方法 xf
  • matlab练习程序(曲面拟合)

    这里用到的还是最小二乘方法 xff0c 和上一次这篇文章原理差不多 就是首先构造最小二乘函数 xff0c 然后对每一个系数计算偏导 xff0c 构造矩阵乘法形式 xff0c 最后解方程组 比如有一个二次曲面 xff1a z 61 ax 2
  • 高铁在高速运行时的电力是如何提供的?

    高铁在高速运行时的电力是如何提供的 xff1f 铁路机车是个庞大的家族 xff0c 高铁只是这个大家庭的一个新成员 xff0c 如果要连篇累牍赘述其他车辆 xff0c 恐怕这个答案是写不下的 xff0c 故本文针对高速铁路进行讨论 一 高铁
  • RS232通信协议详解

    通信协议 所谓通信协议是指通信双方的一种约定 约定包括对数据格式 同步方式 传送速度 传送步骤 检纠错方式以及控制字符定义等问题做出统一规定 xff0c 通信双方必须共同遵守 因此 xff0c 也叫做通信控制规程 xff0c 或称传输控制规
  • 学习C/C++的电子书大全

    2019独角兽企业重金招聘Python工程师标准 gt gt gt 在 学习C 43 43 的经典书籍 这篇文章中 xff0c 列出了C C 43 43 的经典书籍 xff1a C 43 43 Primer 第 5 版 中文版 英文版 Ef
  • 做Android开发的你还为找工作迷茫吗?通过直观的年薪来调准你的方向

    最近仍然有不少同学在找工作 xff0c 跳槽 现在跳槽不是一个好时机 可以看到现在的岗位明显减少了 很多公司都在赶今年的项目交付 xff0c 新的项目还没有规划好 xff0c 新一轮的融资也还没有到时间 很多在职的同学都在等到拿到年终奖再跳
  • 协议栈是什么

    1 协议栈是什么 简介 协议栈 xff0c 英语名称为Protocol stack xff0c 又称协议堆叠 xff0c 是计算机网络协议套件的一个具体的软件实现 协议套件中的一个协议通常是只为一个目的而设计的 xff0c 这样可以使得设计
  • 给linux杀杀毒吧

    linux是非常先进的 xff0c 但是没有绝对的安全 所以来杀杀毒吧 xff1a ClamAV是一个在命令行下查毒软件 xff0c 因为它不将杀毒作为主要功能 xff0c 默认只能查出您计算机内的病毒 xff0c 但是无法清除 xff0c
  • 服务器编程的语言,服务器编程语言的配置与CMS系统

    做过 1 服务器编程函数禁用找到 disable functions 61 该选项可以设置哪些服务器编程函数是禁止使用的 服务器编程中有一些函数的风险性还是相当大的 可以直接执行一些CentOS系统级脚本命令 如果允许这些函数执行 当服务器
  • Linux中断与进程切换,结合中断上下文切换和进程上下文切换分析Linux内核的一般执行过程...

    64 实验环境 OS Linux cj virtual machine 5 3 0 51 generic 虚拟机 QEMU 内核版本 5 3 4 调式方法 GDB PS xff1a 调试环境安装请看上一篇博客汇编级理解Linux系统调用 f
  • 【FreeRTOS】栈生长方向 portSTACK_GROWTH

    FreeRTOS新建任务时 xTaskCreate 函数有这样一段注释 span class token comment 代码已简化 span span class token comment If the stack grows down
  • 十大畅销【操作系统类】书籍,说说你看过哪本

    鸟哥的Linux 私房菜 深入理解计算机系统 Linux内核设计与实现 UNIX操作系统设计 操作系统是控制其他程序运行 xff0c 管理系统资源并为用户提供操作界面的系统软件的集合 操作系统 xff08 英语 xff1b Operatin
  • HP 阵列卡错误代码

    POST Error Messages The RAID Controller produces diagnostic error messages at reboot Many of these Power On Self Test PO
  • 我的2013 --那些划过生命线的人和事(大二.上)

    那些划过生命线的人和事 大二 上 又一次大清早被红马甲查赶出被窝 xff0c 让哥光着屁股就跑到隔壁宿舍去了 xff0c 真心恨死他们 这是一篇最早写于 2013 11 26 日的日志 xff0c 通过后来不断地增删改 xff0c 来总结
  • git提交到一半关闭时

    一 xff1a 出现问题 最近写东西 xff0c 在提交代码时 xff0c 突然出现一大推文件 忘记加 gitignore文件了 xff0c 导致所有的安装依赖也都上传了 所以 xff0c 点击了关闭按钮 xff0c 当下一次提交时 xff

随机推荐

  • 实录分享 | IBM马达:Kubernetes/Swarm on Mesos

    4月17日 xff0c Mesos爱好者在北京P2联合创业办公社迎来了第四次Mesos User Group约会 xff0c 下面是来自IBM马达的分享实录 作者介绍 xff1a 马达 xff0c IBM 高级软件工程师 xff0c Kub
  • 人工智能技术在呼叫中心的应用

    随着人工智能技术的不断发展 xff0c 研究成果被应用到各行各业 xff0c 今天我们主要分享一下人工智能技术在客户服务方面的应用 智能语音服务方面 xff1a 利用智能语音识别及分析技术 xff0c 在传统IVR基础上 xff0c 实时通
  • delphi开发回忆录——示例源码下载

    今天把最新的源码上传上来 xff0c 给有需要学习的朋友 xff0c 如果有朋友需要调试的话 xff0c 再向我要数据库 下载地址 xff1a http files cnblogs com edrp Demo rar
  • python异常继承树

    BaseException 43 SystemExit 43 KeyboardInterrupt 43
  • apk闪退 ncnn_README.md · benjaminwan/OcrLiteAndroidNcnn - Gitee.com

    ChOcrLiteAndroidOnnxToNcnn Demo APK下载 Gitee下载 https gitee com benjaminwan ocr lite android ncnn releases 介绍 Chineseocr L
  • 直立平衡车的姿态测量卡尔曼滤波算法原理与应用(附代码及调试截图)

    鄙人最近测量调试直立平衡车的姿态角度时 xff0c 用到了卡尔曼滤波算法 本着知其然还需知其所以然的学习精神 xff0c 在网上阅览了很多关于滤波原理及算法应用的文章 xff0c 加上自己的调试经验 xff0c 有了一点小小的心得 xff0
  • 【设计模式】我终于读懂了享元模式。。。

    祝大家开工大吉 x1f9e7 x1f9e7 x1f9e7 xff01 xff01 主页有红包哦 点这里 文章目录 祝大家开工大吉 x1f9e7 x1f9e7 x1f9e7 xff01 xff01 主页有红包哦 点这里 https blink
  • bus总线

    有时候两个组件也需要通信 xff08 非父子关系 xff09 当然Vue2 0提供了Vuex xff0c 但在简单的场景下 xff0c 可以使用一个空的Vue实例作为中央事件总线 eventBus js放在assets import Vue
  • 3层模式下长时间调用的进度条提示方案

    Winform 43 WCF 43 IIS 方式 任务执行时间在几分钟 xff0c 需要在客户端显示进度条 xff0c 与提示 原理 xff1a 客户端发出任务调用请求后 xff0c 服务启用一个独立线程来执行 xff0c 将执行过程与结果
  • [原]win7与linux网络共享挂载nfs配置

    网络文件系统 NFS Network File System 是一种将远程主机上的分区 目录 经网络挂载到本地的一种机制 xff0c 通过对网络文件系统的支持 xff0c 用户可以在本地系统上像操作本地分区一样来对远程主机的共享分区 目录
  • Asp.net实现直接在浏览器预览Word、Excel、PDF、Txt文件(附源码)

    功能说明 输入文件路径 xff0c 在浏览器输出文件预览信息 xff0c 经测试360 极速 xff08 Chrome xff09 IE9 10 Firefox通过 分类文件及代码说明 DemoFiles 存放可测试文件 Default a
  • 不是技术也能看懂云计算,大数据,人工智能

    我今天要讲这三个话题 xff0c 一个是云计算 xff0c 一个大数据 xff0c 一个人工智能 xff0c 我为什么要讲这三个东西呢 xff1f 因为这三个东西现在非常非常的火 xff0c 它们之间好像互相有关系 xff0c 一般谈云计算
  • 那些在调试器里没问题(在开发环境没问题),但是独立运行却出问题的原因汇总...

    为什么80 的码农都做不了架构师 xff1f gt gt gt 1 静态编译的动态库依赖 xff0c 在调试器中会把程序的起始目录放在当前项目目录 xff0c 因此如果依赖库在当前项目目录则不会出问题 2 权限问题 xff0c 比如调试器可
  • Android-Parcelable理解与使用(对象序列化)

    2019独角兽企业重金招聘Python工程师标准 gt gt gt parcel定义介绍 xff1a android提供了一种新的类型 xff1a parcel xff08 英文解释 xff1a 包裹 xff0c 小包 xff09 xff0
  • 参考ElementUI的文档实现方案,实现自己组件库的说明文档

    实现使用markdown编写的个人组件库说明文档 前一篇文章实现了按需加载封装个人的组件库功能 xff0c 有了组件库 xff0c 当然还要有配套说明文档 xff0c 这样使者用起来才更方便 打包完成的dist目录是最终可放到服务器中 xf
  • 【设计模式】我终于读懂了代理模式。。。

    文章目录 x1f466 代理模式的基本介绍 x1f467 代理模式示意图 x1f469 静态代理 x1f468 应用实例 x1f476 思路分析图解 类图 x1f475 静态代理优缺点 x1f474 动态代理 x1f471 JDK 中生成代
  • 今年读过的还不错的计算机类书籍

    2019独角兽企业重金招聘Python工程师标准 gt gt gt 今年读过的还不错的计算机类书籍 一年又快过去了 xff0c 今年恶补了很多计算机基础知识 xff0c 参kao了网上各种程序员必读书目 xff0c 看下来觉得很有收获 1
  • <ps> ps aux 和ps -aux和 ps -ef的选择

    Linux中的ps命令是Process Status的缩写 ps命令用来列出系统中当前运行的那些进程 ps命令列出的是当前那些进程的快照 xff0c 就是执行ps命令的那个时刻的那些进程 xff0c 如果想要动态的显示进程信息 xff0c
  • python学习笔记(六):常用模块

    一 模块 包 什么是模块 xff1f 模块实质上就是一个python文件 它是用来组织代码的 xff0c 意思就是说把python代码写到里面 xff0c 文件名就是模块的名称 xff0c test py test就是模块名称 什么是包 x
  • Linux经常用到的命令

    1 Linux下用vim打开配置文件乱码 xff0c 在终端输入 xff1a LANG 61 即可 2 查看端口是否被占用 xff1a 3 netstat anp grep port netstat ltn 4 lsof i port 5