你的物理内存多大?不够的话考虑swap文件增加虚拟内存。
⑵ linux如何快速打开文件名过长的文件
你可以使用键盘的抄袭Tab补全文件名。
例如:
有个文件linux123456789.txt
方法:
1.你在shell中输入,vim liunx
2.按下你键盘的Tab键(linux会补全文件名)
你可以搜索bash tab键
⑶ linux 磁盘空间不足时,查找大文件
查找根目录下大于500M的文件:
-type [fileType] 文件类型是 fileType 的文件。
-size [fileLength] 文件大小是 fileLength 。
option 组合到一起之后,整条命令的意思就是“查找根目录下大于500M的文件”。
-h 输出文件系统分区使用情况,如下图所示:
-s 显示文件或真个目录的大小,如下图所示:
查看当前目录下所有文件大小:
⑷ linux系统下大文件的分割/搜索/导出
在linux系统下用vim打开大小几个G、甚至轿散并几十个G的文件时,是非常慢的。
这时,我们可以利用下面的方法分割文件,然后再打开。
1、查看/导出文件的前多少行
上面命令的意思是:把big.log文件前10000行的数据写入到temp.log文件中。
2 、查看文件掘氏的后多少行
上面命令的意思是:把big.log文件后10000行的数据写入到temp.log文件中。
3 、查看文件的几行到几行
上面命令的意思是:把big.log文件第10到10000行的数据写入到temp.log文件中。
4 、根据查询条件导出
5、 实闭迹时监控文件输出(查看日志时经常会用到)
⑸ 如何在Linux中查看占用空间大文件和大文件夹
在来Linux中查看占用空间大文件自和大文件夹的方法如下:
载安装SSH远程软件
通过ssh远程登录Linux服务器,如图:
⑹ 在linux系统中,32位机,要打开超大文件(大于4G)并读取其内容用什么函数
用CC编译的时候在后面加一个选项-D_FILE_OFFSET_BITS=64,支持64位的就可以了,在32位系统上,对>4G的操作都要加这个选项
⑺ 怎么样查看linux下占用空间最大的文件
主要使用find和来命令来实现。
1、使用源find命令找到大于指定大小的文件:
a.下例中查找大于10G的文件
[root@localhost data]# find / -type f -size +10G
将输出:
/usr/local/apache2/logs/access_log
b.通过命令查看此文件的大小:
[root@localhost data]# -h /usr/local/apache2/logs/access_log
24G /usr/local/apache2/logs/access_log
c.重复执行find命令来查找大文件,例如:find / -type f -size +5G 找到大于5G的文件。 find / -type f -size +1G 找到大于1G的文件
2、可以递归使用 --max-depth=1
⑻ Linux下查看占用磁盘较大的文件
linux查看[根目录]下所有文件夹大小的方法如下:
1、进入根目录:cd /
2、使用命令 :
查看根目录下每个文件夹的大小
3、然后再进入占用空间比较大的文件夹,然后再使用2中命令查找大文件,依次类推
4、查看磁盘使用情况
⑼ linux下,使用vim读取了大文件(文件很大),然后系统就不动了,怎么办
能切到别的tty么 切到别的tty上把这个进程杀掉。。
一般linux会在系统没资源的时候杀掉占资源最大的进程,理论上讲是不会死的。等等吧。