- 浏览: 1229492 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (718)
- HTML (13)
- JS基础 (23)
- JS应用 (40)
- AJAX (6)
- JSP相关 (12)
- JAVA基础 (52)
- JAVA应用 (74)
- APPLET (11)
- SWING\RCP (2)
- JAVA反射 (6)
- 设计模式 (26)
- 数据库设计 (20)
- Struts (35)
- Struts2 (12)
- Spring (22)
- Hibernate (45)
- Ibatis (18)
- mybatis (3)
- SSH (8)
- UML (5)
- WebService (3)
- XML (16)
- Log4j (7)
- WEB容器 (26)
- 数据结构 (36)
- Linux (34)
- Ruby on Rails (1)
- 其它技术 (27)
- IDE配置 (15)
- 项目实战 (2)
- Oracle (69)
- JAVA报表 (7)
- Android学习 (2)
- 博客链接 (1)
- 网络基础 (1)
- WEB集群 (1)
- .Net开发 (11)
- PB (4)
- 系统构建 (15)
最新评论
-
jnjeC:
牛逼啊哥们,讲得太好了
Maven仓库理解、如何引入本地包、Maven多种方式打可执行jar包 -
九尾狐的yi巴:
很好 感谢!
Itext中文处理(更新版) -
luweifeng1983:
有用的,重启一下嘛。
设置eclipse外部修改文件后自动刷新 -
Master-Gao:
设置了也不管用,怎么破呢?
设置eclipse外部修改文件后自动刷新 -
aigo_h:
锋子还有时间写博客,还是很闲哈!
Add directory entries问题
1、文件夹之间切换及文件显示 ls 显示当前目录下的所有文件及文件夹 cd /user 打开user文件夹 cd .. (后面空格加两点)返回上一级目录 ls -alt|wc -l 统计文件总行数 ls | wc 统计文件行数、字、及字节数 结果为: 205 205 1920 205行,205个字,1920个字节,wc -l只输出文件行数 ls | wc -l 结果为: 205 205为行数 2、文件的操作 创建mkdir test 创建文件夹 touch test.txt 创建文件,也可以直接vi test.txt 编辑vi test.txt 打开test.txt文件 i 按键盘上i键从只读状态切换为编辑状态 Esc 从编辑状态切换为只读状态 :q 是退出(文件没发生更改时) :q! 不保存退出(文件发生改变时) :wq 保存并退出 复制 cp test.txt test2.txt 把test.txt文件当前文件夹下复制并创建test2.txt文件 cp test.txt /hzh/test 将test.txt 复制到/hzh/test 目录下 cp -r dir1 dir2 创建dir2文件夹,并把文件夹dir1下的内容复制到dir2下。 删除 rm aa.txt 删除aa.txt文件 rm -r bb 删除bb目录(包括目录下的所有文件) Linux中rmdir命令是用来删除空的目录。 使用方式: rmdir [-p] dirName 参数: -p 是当子目录被删除后使它也成为空目录的话,则顺便一并删除。 举例说明: rmdir folder1 删除名字为folder1的子目录。 rmdir -p folder1/folder2 删除名字为folder1里面的folder2这个子目录,如果删除folder2这个子目录后,folder1也成了空目录的话,那么folder1也会一同被删除。 如果你想删除非空目录,使用rmdir估计是不行的哦。 要使用rm才可以的。 使用方式:rm [options] name... 参数 [options]: -i 删除前逐一询问确认。 -f 即使原档案属性设为唯读,亦直接删除,无需逐一确认。 -r 将目录及以下之档案亦逐一删除。 举例说明: 删除所有.java文件;删除前逐一询问确认 : rm -i *.java 将 project子目录及子目录中所有档案删除 : rm -r project 移动 mv dd.txt .. 将dd.txt文件移动上一级目录(注意尾部的两个点) mv bb.txt /hzh/test/ 将bb.txt文件移动到hzh/test/目录下 改名 mv dd.txt dd2.txt 将dd.txt改名为dd2.txt 查找 locate aa.txt 查整个系统中的aa.txt文件,locate\slocate命令 后面跟文件或文件夹。不过在执行这个命令之前要先更新数据库,所以选执行 updatedb 命令。 find ./test -name "*.txt" 在当前目录test下查找以txt结尾的文件目录 find ./test -name "*.txt" |xargs grep "ff" 在当前目录test下查找以txt结尾,并且文件内容包含ff的文件目录 grep -l CI888 *23* 在CI888目录下查找包含23的文件 3、查看及显示文件信息 cat -n textfile1 > textfile2 把 textfile1 的档案内容加上行号后输入 textfile2 这个档案里 cat -b textfile1 textfile2 >> textfile3 把 textfile1 和 textfile2 的档案内容加上行号(空白行不加)之后将内容附加到 textfile3 less more 4、查看系统信息命令 df -lh 查看磁盘信息 lsb_release -a 查看系统所有版本信息 top 查看内存信息 free 查看内存信息 total used free shared buffers cached Mem: 1034536 294568 739968 0 15636 174944 -/+ buffers/cache: 103988 930548 Swap: 1052248 0 1052248下面是对这些数值的解释: total:总计物理内存的大小。 used:已使用多大。 free:可用有多少。 Shared:多个进程共享的内存总额。 Buffers/cached:磁盘缓存的大小。 第三行(-/+ buffers/cached): used:已使用多大。 free:可用有多少。 第四行就不多解释了。 ps 查看当前运行的进程 ps -ef|grep java 查询进程详细信息含有java的进程 kill -9 QQ.exe 终止进程,-9表示强迫进程立即停止 killall命令 Linux下还提供了一个killall命令,可以直接使用进程的名字而不是进程标识号,例如: # killall -HUP inetd 5、查看Linux内核版本的命令 方法一: 命令: uname -a 作用: 查看系统内核版本号及系统名称 方法二: 命令: cat /proc/version 作用: 查看目录"/proc"下version的信息,也可以得到当前系统的内核版本号及系统名称 补充说明: /proc文件系统,它不是普通的文件系统,而是系统内核的映像,也就是说,该目录中的文件是存放在系统内存之中的,它以文件系统的方式为访问系统内核数据的操作提供接口。而我们使用命令“uname -a"的信息就是从该文件获取的,当然用方法二的命令直接查看它的内容也可以达到同等效果.另外,加上参数"a"是获得详细信息,如果不加参数为查看系统名称。 6、关机命令 shutdown now 立刻关机 shutdown +5 5分钟后关机 shutdown 23:10 设置系统在23点10分时关机 shutdown -r now 立刻关闭系统并重新启动 7、管道的概念: 连接前面的输出与后面的输入。 比如,我要先脱衣服再睡觉。我可以分两个命令执行,1。脱衣服 2。睡觉。但是通过管道,我可以把两步写在一起:脱衣服 | 睡觉。当然我也可以把三四个步骤(命令)写在一起,但前一个命令必须是后一个命令的前提条件。例: # ls -l | more -l显示结果,“|” 连接, more进行分屏显示 linux命令何其多啊,学不完,如果像了解某个命令的用法可以在某个命令后面跟 --help 查看参数或使用命令man 如man less查看less命令的使用 8、FTP命令: FTP命令: ls 列出远程机的当前目录 cd 在远程机上改变工作目录 lcd 在本地机上改变工作目录 ascii 设置文件传输方式为ASCII模式 binary 设置文件传输方式为二进制模式 hash 每次传输完数据缓冲区中的数据后就显示一个#号 get(mget) 从远程机传送指定文件到本地机 put(mput) 从本地机传送指定文件到远程机 open 连接远程ftp站点 close 终止当前的ftp会话 exit 断开与远程机的连接并退出ftp ? 显示本地帮助信息 ! 转到本地Shell中 当您使用ftp时,字符“!”用于向本地机上的命令shell传送一个命令。如果用户处在ftp会话中,需要shell做某些事,就很有用。例如用户要建立一个目录来保存接收到的文件。如果输入!mkdir new_dir,那么Linux就在用户当前的本地目录中创建一个名为new_dir 的目录。 9、解压,压缩命令: tar xvf vpsma.tar /* 解压vpsma.tar这个文件 */ tar -tvf vpsma.tar /* 查看vpsma.tar文件中包含的文件 */ gzip -d vpsma.tar.gz /* 解压vpsma.tar.gz文件为.tar文件 */ tar zxvf vpsma.tar.gz /* 解压vpsma.tar.gz到当前目录 */ unzip vpsma.zip /* 解压vpsma.zip这个文件*/ tar cf vpsma.tar vpsma /* 把vpsma目录打包为vpsma.tar文件 */ tar cfz vpsma.tar.gz vpsma /* 把vpsma文件夹打包且压缩为vpsma.tar.gz文件*/ 注:tar压缩几乎没有经过压缩,tar.gz压缩比例大。 10、其它有用的命令 who 、w ulimit -n 10240 -n命令可以查看linux系统里打开文件描述符的最大值,一般缺省值是1024,对一台繁忙的服务器来说,这个值偏小,所以有必要重新设置linux系统里打开文件描述符的最大值。 1,说明: ulimit用于shell启动进程所占用的资源. 2,类别: shell内建命令 3,语法格式: ulimit [-acdfHlmnpsStvw] [size] 4,参数介绍: -H 设置硬件资源限制. -S 设置软件资源限制. -a 显示当前所有的资源限制. -c size:设置core文件的最大值.单位:blocks -d size:设置数据段的最大值.单位:kbytes -f size:设置创建文件的最大值.单位:blocks -l size:设置在内存中锁定进程的最大值.单位:kbytes -m size:设置可以使用的常驻内存的最大值.单位:kbytes -n size:设置内核可以同时打开的文件描述符的最大值.单位:n -p size:设置管道缓冲区的最大值.单位:kbytes -s size:设置堆栈的最大值.单位:kbytes -t size:设置CPU使用时间的最大上限.单位:seconds -v size:设置虚拟内存的最大值.单位:kbytes 5,简单实例: 1]在RH8的环境文件/etc/profile中,我们可以看到系统是如何配置ulimit的: #grep ulimit /etc/profile ulimit -S -c 0 > /dev/null 2>&1 这条语句设置了对软件资源和对core文件大小的设置 2]如果我们想要对由shell创建的文件大小作些限制,如: #ll h -rw-r--r-- 1 lee lee 150062 7月 22 02:39 h #ulimit -f 100 #设置创建文件的最大块(一块=512字节) #cat h>newh File size limit exceeded #ll newh -rw-r--r-- 1 lee lee 51200 11月 8 11:47 newh 文件h的大小是150062字节,而我们设定的创建文件的大小是512字节x100块=51200字节 当然系统就会根据你的设置生成了51200字节的newh文件. 3]可以像实例1]一样,把你要设置的ulimit放在/etc/profile这个环境文件中. 11、Solaris下面使线程在后台运行: 方法一:如果线程无需交互,在输入的命令后面 加 “&”符号 如java -jar test.jar & 方法二: 运行线程,输入需要交互的参数和,线程已运行,再按CTRL+Z,回车后输入bg;1: java –jar dpcdsthtread.jar2: Ctrl+Z [ENTER] //将线程放置后台运行3:bg
- LINUX及Solaris命令.rar (206.5 KB)
- 下载次数: 0
发表评论
-
Solaris文件搜索及字符串查找命令
2013-08-20 15:28 3178详解grep和find命令 1、g ... -
Solaris常用命令集
2013-08-20 15:01 1418SOLARIS操作系统中区分大小写字母,要注意输入系统的字 ... -
Solaris下用户管理与组管理
2013-08-20 14:57 863一 相关语法 1.1 增加用户组:groupadd命令增 ... -
Solaris下开启ssh及创建用户用于ssh连接
2013-08-20 11:46 12261、ssh服务 可以以root用户用svcadm命令来启 ... -
Solaris下安装Jdk和Tomcat
2013-08-16 10:50 1096引用: linux下安装Jdk+Tomcat: http ... -
Solaris无法Telnet到root用户
2013-08-14 11:28 1077刚刚安装好的系统,网络配置完成后,从windows tel ... -
Solaris系统安装及网络配置
2013-08-14 11:18 1408Solaris虚拟机安装 有两种虚拟机:一是Vmware ... -
linux命令后台运行
2012-12-13 23:02 855linux命令后台运行 有两种方式: 1. co ... -
不同linux版本下内核/系统/软件的安装及查询
2012-12-03 15:32 1274转自:http://blog.chinaunix.net ... -
SecureCRT使用及解决securecrt rz 上传rar,gif文件不正确问题
2012-12-03 15:22 4669安装SecureCRT版本为SecureCR+Secur ... -
Linux文件权限详解
2011-03-01 14:15 1056一、文件和目录权限概 ... -
ubuntu开启ftp
2010-01-29 10:36 12067安装vsftpd,用来实现ftp服务。 sudo apt- ... -
ubuntu用户管理
2010-01-29 10:23 3797useradd 用户名 创建一个新的用户 useradd - ... -
ubuntu系统目录结构
2010-01-28 15:51 682Ubuntu系统目录结构 ===== ... -
ubunbu网络配置
2010-01-28 15:17 932/etc/network/interfaces 打开后里 ... -
ubuntu允许root用户登录
2010-01-28 15:16 2270ubuntu root是默认禁用了,不答应用root登陆,所以 ... -
linux的chmod,chown命令使用详解
2010-01-28 14:43 3751在Unix和Linux的各种操作系统下,每个文件(文件夹也被看 ... -
ubuntu开启vnc服务
2010-01-27 17:35 2933大家都希望可以通过自己的windows来vnc到ub ... -
ubuntu开启ssh服务
2010-01-27 17:07 2002默认ubuntu已经安装好了客户端 如使用命令:ps - ... -
ubuntu下rpm类型包的安装
2010-01-27 15:53 1577ubuntu的软件包格式是deb,如果要安装rpm的包,则要先 ...
相关推荐
Linux 系统中常用命令和英语词汇 本文档旨在介绍 Linux 系统中常用的命令和英语词汇,旨在帮助读者更好地理解和使用 Linux 操作系统。 一、Linux 系统简介与安装 Linux 系统是一种开源操作系统,基于 GNU 通用...
这个PDF文档主要介绍了Linux系统的简介、安装过程以及常用命令和英语词汇。以下是一些关键知识点的详细说明: 1. **开放源代码软件**: Linux是基于开放源代码的,这意味着任何人都可以查看、修改和分发其源代码。...
本文将对Linux系统中常用命令进行详细讲解,包括安装、基础使用、目录结构、文件管理、用户管理、组权限管理、搜索查找、压缩解压、时间日期操作、远程登录与文件传输、常见问题解决方法等内容。 首先,Linux安装篇...
以下是 Linux 操作系统中的一些常用命令的总结: 文件和目录操作 * ls 命令:用于查看当前目录下的文件和目录列表。可以使用 -a 选项显示隐藏文件,-l 选项显示详细信息。 * cd 命令:用于切换当前目录。可以使用 ...
linux常用系统命令大全,包含常用系统操作命令
Linux系统常用命令快速入门
"Linux系统的基本操作及常用命令实验报告" Linux 系统的基本操作及常用命令实验报告是 Linux 操作系统的基础知识和基本命令的实践报告。该报告涵盖了 Linux 操作系统的基本操作、目录操作命令、文件操作命令、系统...
本文将详细介绍车载Linux系统中常用的一些命令,这对于测试职位或运维技术支持人员来说至关重要。 1. `ls` 和 `ls -l`: `ls` 命令用于列出目录中的文件和子目录,而`ls -l`则提供更详细的信息,包括文件权限、所有...
本篇主要介绍Linux中的常用命令和系统管理,帮助用户更好地理解和掌握这一强大的操作系统。 1. **文件目录基本操作** - `cd`: 改变当前工作目录,例如`cd /home/user`进入用户主目录。 - `ls`: 列出目录内容,如`...
本实验的目的是熟练 Linux 系统命令格式及命令使用的方法,掌握 Linux 系统中常用命令的作用和命令中各选项的作用。 二、实验环境 实验环境为安装了 Linux 系统的计算机一台。 三、实验过程 1. 切换登录用户 SU ...
LINUX操作系统中的常用命令 一、基本命令 1.at命令:安排、检查、删除队列中的工作 at命令用于安排、检查、删除队列中的...Linux操作系统中的常用命令有很多,熟练掌握这些命令可以帮助用户更好地使用Linux系统。
"Linux常用命令详解" Linux操作系统中,命令是用户与系统交互的基本方式。命令可以是内部命令或外部命令。内部命令是shell自带的命令,而...该目录中存放Linux的常用命令,用户的很多应用程序和文件都存放在该目录下。
根据提供的标题“Linux操作系统常用命令PDF版”及描述“Linux操作系统常用命令PDF版”,我们可以看出这份文档主要聚焦于介绍Linux操作系统中的常用命令。虽然提供的部分内容并未包含任何与Linux相关的具体信息,但从...
Linux系统常用命令.xmind
以下是一些关于Linux常用命令的详细说明: 1. **pwd**:`pwd`(Print Working Directory)命令用于显示当前工作目录,即用户当前所在的目录路径。 2. **cd**:`cd`命令用于切换目录。例如,`cd /`进入根目录,`cd ...