同步操作将从 Java精选/Ebooks 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
Linux中hash命令管理着一个内置的哈希表,记录了已执行过命令的完整路径, 用该命令可以打印出所使用过的命令以及执行的次数。
通常用ps查看进程PID,用kill命令终止进程。ps命令用于查看当前正在运行的进程。grep是搜索;-aux显示所有状态;
举例:
ps –ef | grep java表示查看所有进程里CMD是java的进程信息。
ps –aux | grep java
kill命令用于终止进程。例如:kill -9 [PID] -9表示强迫进程立即停止。
Linux系统上切换目录使用cd(change directory)命令,查看当前目录使用pwd (print working directory)命令。
例如当前目录为:/home/Jingxuan/Tomcat
[root@iZ256w2hluuZ Tomcat]# pwd
/home/Jingxuan/Tomcat
[root@iZ256w2hluuZ Tomcat]#
进入到根目录,执行cd /命令。
[root@iZ256w2hluuZ Tomcat]# cd /
[root@iZ256w2hluuZ /]# pwd
/
[root@iZ256w2hluuZ /]#
如果需要返回到/home/Jingxuan/Tomcat目录,则执行cd -命令。
[root@iZ256w2hluuZ /]# cd -
/home/Jingxuan/Tomcat
[root@iZ256w2hluuZ Tomcat]# pwd
/home/Jingxuan/Tomcat
[root@iZ256w2hluuZ Tomcat]#
/bin: 存放二进制可执行文件(ls,cat,mkdir等),常用命令一般都在这里;
/etc: 存放系统管理和配置文件;
/home: 存放所有用户文件的根目录,是用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示;
/usr : 用于存放系统应用程序;
/opt: 额外安装的可选应用程序包所放置的位置。一般情况下,我们可以把tomcat等都安装到这里;
/proc: 虚拟文件系统目录,是系统内存的映射。可直接访问这个目录来获取系统信息;
/root: 超级用户(系统管理员)的主目录(特权阶级o);
/sbin: 存放二进制可执行文件,只有root才能访问。这里存放的是系统管理员使用的系统级别的管理命令和程序。如ifconfig等;
/dev: 用于存放设备文件;
/mnt: 系统管理员安装临时文件系统的安装点,系统提供这个目录是让用户临时挂载其他的文件系统;
/boot: 存放用于系统引导时使用的各种文件;
/lib : 存放着和系统运行相关的库文件 ;
/tmp: 用于存放各种临时文件,是公用的临时文件存储点;
/var: 用于存放运行时需要改变数据的文件,也是某些大文件的溢出区,比方说各种服务的日志文件(系统启动日志等)等;
/lost+found: 这个目录平时是空的,系统非正常关机而留下“无家可归”的文件(windows下叫什么.chk)就在这里。
find <指定目录> <指定条件> <指定动作>,
whereis 加参数与文件名
locate 只加文件名
1、硬链接
由于Linux下的文件是通过索引节点(inode)来识别文件,硬链接可以认为是一个指针,指向文件索引节点的指针,系统并不为它重新分配inode。每添加一个一个硬链接,文件的链接数就加1。
硬链接不足是不可以在不同文件系统的文件间建立链接;只有超级用户才可以为目录创建硬链接。
2、软链接
软链接克服了硬链接的不足,没有任何文件系统的限制,任何用户可以创建指向目录的符号链接。因而现在更为广泛使用,它具有更大的灵活性,甚至可以跨越不同机器、不同网络对文件进行链接。
软链接不足之处是链接文件包含有原文件的路径信息,所以当原文件从一个目录下移到其他目录中,再访问链接文件,系统就找不到了文件了,而硬链接就没有这个缺陷,想怎么移就怎么移;还有它要系统分配额外的空间用于建立新的索引节点和保存原文件的路径。
查询当前目录总大小可以使用du -sh,其中s代表统计汇总的意思,即只输出一个总和大小。
[root@mrwang jingxuan]# du -sh
6.1M .
linux查看指定目录的的大小,可以使用“du -sh 目录名称”命令。
[root@mrwang jingxuan]# du -sh logs
6.1M logs
80 8080 443
20 21 22 23 25 53
135(RPC)137(NetBIOS/UDP) 138(UDP) 139 (samba)
161 SNMP
1080 Socket代理
3306 11211 8080 jboss tomcat 50170
使用df -lh命令来查看磁盘空间占用情况。
[root@mrwang /]# df -lh
Filesystem Size Used Avail Use% Mounted on
devtmpfs 1.8G 0 1.8G 0% /dev
tmpfs 1.8G 0 1.8G 0% /dev/shm
tmpfs 1.8G 512K 1.8G 1% /run
tmpfs 1.8G 0 1.8G 0% /sys/fs/cgroup
/dev/vda1 60G 16G 45G 26% /
tmpfs 364M 0 364M 0% /run/user/0
[root@mrwang /]#
零拷贝主要的任务是避免CPU将数据从一块存储拷贝到另外一块存储,利用各种零拷贝技术,避免让CPU做大量的数据拷贝任务,减少不必要的拷贝,或者让别的组件来做这一类简单的数据传输任务,让CPU解脱出来专注于别的任务。这样就可以让系统资源的利用更加有效。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。