- 浏览: 578403 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (200)
- html css (6)
- javascript (11)
- php (6)
- java基础 (18)
- mysql (8)
- ssh (7)
- linux (21)
- 杂想 (1)
- 搜索引擎 (2)
- linux-shell (2)
- perl (61)
- 单元测试 (1)
- jquery (1)
- xml (1)
- 求职招聘 (1)
- 其他 (2)
- 项目工具 (2)
- maven (10)
- ant (1)
- eclipse (3)
- windows (4)
- java (8)
- jsp (1)
- c c++ (7)
- java-web (3)
- 汇编 (1)
- 正则表达式 (2)
- 网络 (1)
- 路由 (1)
- ip (1)
- 测试驱动开发 (1)
- tdd (1)
- vim (1)
- powermock (1)
- junit (1)
- spring (1)
- spring security (1)
- httpclient (1)
- sql (1)
- sqlserver (2)
- 存储过程 (1)
- apache (1)
- Nexus (1)
- 金融 (1)
- clojure (4)
- 函数式编程 (3)
- 工作 (1)
- git (2)
- java 并发 (1)
- python (1)
- java netty proxy (1)
- scala (1)
最新评论
-
springmvc-freemarker:
可以参考最新的文档:如何在eclipse jee中检出项目并转 ...
eclipse 配置maven web项目 -
zk1878:
huzhenyu 写道楼主很用心,讲得十分清楚,非常实用!呵呵 ...
eclipse 配置maven web项目 -
huzhenyu:
楼主很用心,讲得十分清楚,非常实用!
eclipse 配置maven web项目 -
宋建勇:
不错,对CountDownLatch了解加深了!
java 多线程 CountDownLatch用法 -
zk1878:
必须的。。。。
perl下载图片
以下命令只是一些本人常用的简单命令,另外命令的n多参数只列出了一些比较常用的参数,要看详细的参数说明请参考其他文档
1、文件查找命令
which,whereis,locate,find
which:查找的是可执行文件
whereis:查找所有文件包括目录
locate:查找所有文件,只要文件名包含给定参数就匹配
find: 太强大了,这里不介绍
2、定义一个环境变量
可以在命令行定义,也可以在某些配置文件配置,在不同地方配置,它们的生命周期不同
格式:
export envName=envValue
例子:
export JAVA_HOME=/usr/local/jdk1.6
如果在命令行设定则只对当前命令生效,如果在/etc/profile定义则对所有用户有效
3、查看文件内容
3-1 cat 文件名
查看文件的内容,查看的是全部内容,如 cat abc.txt
3-2 tail -n 文件名
查看文件内容,n表示查看几行内容,是从文件末尾开始计数的。如 tail -5 abc.txt 表示查看 abc.txt文件
的最后5行内容,如果不带-n参数表示查看全部内容
3-3 head -n 文件名
查看文件内容,n表示查看几行内容,是从文件头开始计数的。如 head-5 abc.txt 表示查看 abc.txt文件
的前5行内容,如果不带-n参数表示查看全部内容
此外还有 more,less,tac,nl等命令也可以查看文件内容
4、在后台执行任务
一般在终端执行的任务都会阻塞,只有任务执行完了,终端才会获得控制权,如果想在执行任务后让任务在后台
执行,可在命令后 加个 & 即可。
例子: cp a.txt b.txt &
5、打印获取当前绝对路径
pwd //该命令会在终端打印出当前所在绝对路径,pwd即print work dictory的意思
6、cd命令
格式:cd 目录名
表示进入该目录
比较特殊的几个地方:
cd 进入用户主目录(没有任何参数)
cd ~ 进入用户主目录
cd .. 返回上一级目录
cd - 返回上一个路径,类似浏览器中的后退按钮
cd !$ 把上个命令的参数作为cd参数使用
7、history命令
history命令用于查看命令历史
格式:
history [n] 列举最近执行的n个命令
history [c] 清空命令列表
history | more 列举命令,分页显示(空格用于翻页)
例子:
history 100
history c
history | more
8、service命令
该命令用于管理linux操作系统服务
8-1. 此命令位于/sbin目录下,用file命令查看此命令会发现它是一个脚本命令。
8-2. 分析脚本可知此命令的作用是去/etc/init.d目录下寻找相应的服务,进行开启和关闭等操作。
8-3. 开启httpd服务器:service httpd start
start可以换成restart表示重新启动,stop表示关闭,reload表示重新载入配置。
8-4. 关闭mysql服务器:service mysqld stop
8-5. 强烈建议大家将service命令替换为/etc/init.d/mysqld stop
8-6、service --status-all 列出所有服务的当前状态
9、man命令
该命令用来获取某个命令的帮助,man即manual的意思
例子:
man ls #打印出ls命令的说明
10、last命令
功能说明:列出目前与过去登入系统的用户相关信息。
语 法:last [-adRx][-f <记录文件>][-n <显示列数>][帐号名称...][终端机编号...]
补充说明:单独执行last指令,它会读取位于/var/log目录下,名称为wtmp的文件,并把该给文件的内容记录的登入 系统的用户名单全部显示出来。
参 数:
-a 把从何处登入系统的主机名称或IP地址,显示在最后一行。
-d 将IP地址转换成主机名称。
-f <记录文件> 指定记录文件。
-n <显示列数>或-<显示列数> 设置列出名单的显示列数。
-R 不显示登入系统的主机名称或IP地址。
-x 显示系统关机,重新开机,以及执行等级的改变等信息。
#默认是显示wtmp的记录,btmp能显示的更详细,可以显示远程登录,例如ssh登录。
例子: last -n 15 -f /var/log/btmp
11、w命令与who命令
这两个命令用于显示当前系统有哪些用户在使用系统,w比who要强大些
例子:
$ w
05:05:57 up 246 days, 2:28, 3 users, load average: 0.00, 0.00, 0.00
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
u2p ts/1 host1 04:37 28:17 0.01s 0.00s tail -f
u1 pts/2 host2 04:57 0.00s 0.01s 0.00s w
12、pkill强制剔除用户命令
格式:pkill -kill -t tty
例子:
pkill -kill -t pts/1
13、查看文件类型
ls -al filename
file filename
14、查看命令类型,信息
格式:type command
例子 type mv
15、ulimit
该命令是与文件系统与程序关系有关的,有多个参数
例子: ulimit -f 1024 #限制用户只能建立1M以下的文件
16、wc
用于统计行数,单词数,字符数
例子:
wc a.txt
cat a.txt | wc
17、split
分割文件命令
格式: split [-bn] file prefix
-b 以大小为单位
-l 以行为单位
例子: split -b 124 a.txt txt2
18、文件比较
diff,cmp
diff是与行为单位比较
cmp是以位比较
19、id
查看用户信息
格式:id username
例子:
id u1
20、finger
查看用户信息,包含很多,有些系统不支持
格式:finger username
finger u1
21、uname
用来获取电脑和操作系统的相关信息。
例子:
uname -a
Linux ubuntu 2.6.31-14-generic #48-Ubuntu SMP Fri Oct 16 14:04:26 UTC 2009 i686 GNU/Linux
发表评论
-
linux 账户管理常用命令
2012-04-07 22:40 16351 groups 列出当前用户所属的所有组 2 ... -
apache linux安装
2012-02-23 18:01 1240原文:http://www.5dlinux.com/artic ... -
Linux 用户管理工具介绍
2012-01-09 16:10 1049原文:http://www.linuxsir.org/main ... -
学习linux/unix编程方法的建议
2011-11-01 11:40 1159原文:http://blog.chinaunix. ... -
Linux环境变量设置方法---强烈推荐
2011-10-31 15:14 1329原文:http://bbs.chinaunix.net/thr ... -
Linux 汇编语言开发指南
2011-10-27 13:55 1144原文:http://www.ibm.com/developer ... -
在Linux中创建静态库和动态库
2011-10-27 10:11 1089原文:http://blog.chinaunix.net/sp ... -
Linux文件查找命令find,xargs详述
2011-10-13 23:10 976原文:http://www.linuxsir.org/main ... -
cp、rm、mv ---Linux下的文件拷贝、删除、剪切命令
2011-09-06 13:24 3384from:http://blog.sina.com.cn/ ... -
理解linux配置文件
2011-05-12 11:18 996原文:http://www.ibm.com/developer ... -
Vi编辑器的基本使用方法
2011-04-12 11:22 904原文:http://xfbay.blog.51ct ... -
细说Linux下软件包的安装与管理
2011-04-12 10:45 1469原文:http://ixdba.blog.51cto.com/ ... -
Linux中开启MySQL远程访问功能
2011-04-04 12:18 1575(1)确认一下3306是否 ... -
Linux目录结构-转
2011-04-02 12:53 496原文:http://os.51cto.com/art/200 ... -
Linux下常用压缩格式的压缩与解压方法
2011-04-02 10:58 705原文地址:http://www.21ds.net/articl ... -
linux jdk ,tomcat 安装与环境变量配置
2011-04-02 09:47 1552一、 jdk安装 这里以安装bin类型文件为例, ... -
linux chmod命令参数及用法详解--文件文件夹权限设定命令
2011-04-01 23:36 1269原文链接 http://www.linuxso ... -
Linux下RPM 命令用法中文简介
2011-04-01 17:02 1387原文地址:http://bbs.51cto.com/topic ... -
linux对文件操作命令集合-转
2011-04-01 16:25 1264原文地址:http://blog.csdn ... -
linux压缩(解压缩)命令详解-转
2011-04-01 16:20 961原文地址:http://blog.csdn ...
相关推荐
以下是一些关于Linux常用命令的详细说明: 1. **pwd**:`pwd`(Print Working Directory)命令用于显示当前工作目录,即用户当前所在的目录路径。 2. **cd**:`cd`命令用于切换目录。例如,`cd /`进入根目录,`cd ...
### Linux常用命令详解 #### 一、文件管理 1. **ls**:此命令用于列出当前目录中的文件和子目录。通过使用不同的选项,可以改变其输出格式。 - `-l`:使用长格式列表输出,包括文件权限、拥有者、组、大小等详细...
LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 ...
"最全Linux常用命令大全-linux常用命令全集" 本文档对 Linux 中最常用的命令进行了详细的总结和说明,涵盖了文件和目录管理、磁盘空间管理等方面的命令。 文件和目录管理命令 1. `pwd` 命令:显示当前目录 `pwd`...
### Linux常用命令详解知识点 #### 一、命令格式与通配符 - **命令格式**: - **命令**:指定要执行的操作。 - **选项**:改变命令的行为方式,通常以`-`开头,多个选项可以用空格或直接连接的方式给出。 - **...
linux常用命令大全 1. **ls**:列出目录内容 2. **cd**:改变当前目录 3. **pwd**:显示当前工作目录 4. **mkdir**:创建目录 5. **rmdir**:删除空目录 6. **cp**:复制文件或目录 7. **mv**:移动或重命名文件或...
04.1.1 Linux常用命令-文件处理命令-命令格式与目录处理命令ls.mp4 04.1.2 Linux常用命令-文件处理命令-目录处理命令.mp4 04.1.3 Linux常用命令-文件处理命令-文件处理命令.mp4 04.1.4 Linux常用命令-文件处理...
Linux 常用命令大全 Linux 操作系统是一个功能强大且灵活的操作系统,拥有众多实用的命令来帮助用户管理和维护系统。下面是 Linux 中一些常用的命令,旨在帮助用户快速掌握 Linux 操作系统。 TTY 控制台终端 在 ...
Linux常用命令汇总中,首先涉及到的是检查Java开发工具包(JDK)是否已安装以及版本信息。使用命令`java –version`和`javac –version`可以实现该功能。`java –version`用于查看Java运行环境的版本,而`javac –...
LINUX 常用命令语言总结 LINUX 操作系统提供了大量的命令语言,以下是常用的命令语言概述: 1. 远程桌面连接命令:mstsc mstsc 是一种远程桌面连接命令,可以连接到另一台计算机,并在远程桌面上进行操作。 2. ...
Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls ...
linux常用命令md文件
Linux常用命令全集.CHM Linux vi命令大全.txt liunx命令大全.txt liunx 下如何用命令行设置网络?.txt 请问怎么设置DNS的命令?.txt Red Hat Linux下配置Tomcat+JSP+Apache服务器的步骤.txt Linux 下 Apache 与 ...
linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; ...
"Linux常用命令及实用命令万字总结" 本文档旨在总结Linux系统中常用的命令和实用命令,涵盖了基本的文件管理、目录操作、文件查询、系统管理等方面的命令。 1. ls命令 ls命令是Linux系统中最常用的命令之一,用于...
linux常用命令大全常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用...
Linux常用命令是任何使用Linux操作系统的人必须熟悉的工具。这些命令通常通过命令行界面(CLI)执行,是与系统交互的主要方式。以下是一些Linux系统中最常用命令的详细说明: 1. ls命令:用于列出目录内容。ls -l ...
本资料"Linux常用命令全集.zip"包含了丰富的Linux命令知识,旨在帮助用户深入理解并应用这些命令。CHM文档是一种常见的Windows帮助文件格式,它将HTML页面集合在一个文件中,方便用户查阅。 以下是一些主要的Linux...