基本命令

[ man 查看 ]--万能命令

1、ls 列出文件 (-al)

2、cd 转换目录

3、mkdir 建立新目录

4、cp 拷贝文件 (-R)

5、rm 删除文件 (-rf)

6、mv 移动文件

7、nano 文本编辑

8、cat 查看文件

9、open 打开文件

10、touch 新建文件

11、chgrp 改变文件所属用户组

12、chown 改变文件所有者

13、chmod 改变权限 (777-[r:4][w:2][x:1][-:0])

ex: $ chmod 777 a.c $

14、

============================================================================

目录操作

命令名 功能描述 使用举例


mkdir 创建一个目录 mkdir dirname

rmdir 删除一个目录 rmdir dirname

mvdir 移动或重命名一个目录 mvdir dir1 dir2

cd 改变当前目录 cd dirname

pwd 显示当前目录的路径名 pwd

ls 显示当前目录的内容 ls -la

文件操作

命令名 功能描述 使用举例

cat 显示或连接文件 cat filename

od 显示非文本文件的内容 od -c filename

cp 复制文件或目录 cp file1 file2

rm 删除文件或目录 rm filename

mv 改变文件名或所在目录 mv file1 file2

find 使用匹配表达式查找文件 find . -name "*.c" -print

file 显示文件类型 file filename

选择操作

命令名 功能描述 使用举例

head 显示文件的最初几行 head -20 filename

tail 显示文件的最后几行 tail -15 filename

cut 显示文件每行中的某些域 cut -f1,7 -d: /etc/passwd

colrm 从标准输入中删除若干列 colrm 8 20 file2

diff 比较并显示两个文件的差异 diff file1 file2

sort 排序或归并文件 sort -d -f -u file1

uniq 去掉文件中的重复行 uniq file1 file2

comm 显示两有序文件的公共和非公共行 comm file1 file2

wc 统计文件的字符数、词数和行数 wc filename

nl 给文件加上行号 nl file1 >file2

进程操作

命令名 功能描述 使用举例

ps 显示进程当前状态 ps u

kill 终止进程 kill -9 30142

时间操作

命令名 功能描述 使用举例

date 显示系统的当前日期和时间 date

cal 显示日历 cal 8 1996

time 统计程序的执行时间 time a.out

网络与通信操作

命令名 功能描述 使用举例

telnet 远程登录 telnet hpc.sp.net.edu.cn

rlogin 远程登录 rlogin hostname -l username

rsh 在远程主机执行指定命令 rsh f01n03 date

ftp 在本地主机与远程主机之间传输文件 ftpftp.sp.net.edu.cn

rcp 在本地主机与远程主机 之间复制文件 rcp file1 host1:file2

ping 给一个网络主机发送 回应请求 ping hpc.sp.net.edu.cn

mail 阅读和发送电子邮件 mail

write 给另一用户发送报文 write username pts/1

mesg 允许或拒绝接收报文 mesg n

Korn Shell 命令

命令名 功能描述 使用举例

history 列出最近执行过的 几条命令及编号 history

r 重复执行最近执行过的 某条命令 r -2

alias 给某个命令定义别名 alias del=rm -i

unalias 取消对某个别名的定义 unalias del

其它命令

命令名 功能描述 使用举例

uname 显示操作系统的有关信息 uname -a

clear 清除屏幕或窗口内容 clear

env 显示当前所有设置过的环境变量 env

who 列出当前登录的所有用户 who

whoami 显示当前正进行操作的用户名 whoami

tty 显示终端或伪终端的名称 tty

stty 显示或重置控制键定义 stty -a

du 查询磁盘使用情况 du -k subdir
df /tmp 显示文件系统的总空间和可用空间


w 显示当前系统活动的总信息

============================================================================

目录操作

命令名 功能描述 使用举例

mkdir 创建一个目录 mkdir dirname

rmdir 删除一个目录 rmdir dirname

mvdir 移动或重命名一个目录 mvdir dir1 dir2

cd 改变当前目录 cd dirname

pwd 显示当前目录的路径名 pwd

ls 显示当前目录的内容 ls -la

文件操作

命令名 功能描述 使用举例

cat 显示或连接文件 cat filename

od 显示非文本文件的内容 od -c filename

cp 复制文件或目录 cp file1 file2

rm 删除文件或目录 rm filename

mv 改变文件名或所在目录 mv file1 file2

find 使用匹配表达式查找文件 find . -name "*.c" -print

file 显示文件类型 file filename

选择操作

命令名 功能描述 使用举例

head 显示文件的最初几行 head -20 filename

tail 显示文件的最后几行 tail -15 filename

cut 显示文件每行中的某些域 cut -f1,7 -d: /etc/passwd

colrm 从标准输入中删除若干列 colrm 8 20 file2

diff 比较并显示两个文件的差异 diff file1 file2

sort 排序或归并文件 sort -d -f -u file1

uniq 去掉文件中的重复行 uniq file1 file2

comm 显示两有序文件的公共和非公共行 comm file1 file2

wc 统计文件的字符数、词数和行数 wc filename

nl 给文件加上行号 nl file1 >file2

进程操作

命令名 功能描述 使用举例

ps 显示进程当前状态 ps u

kill 终止进程 kill -9 30142

时间操作

命令名 功能描述 使用举例

date 显示系统的当前日期和时间 date

cal 显示日历 cal 8 1996

time 统计程序的执行时间 time a.out

网络与通信操作

命令名 功能描述 使用举例

telnet 远程登录 telnet hpc.sp.net.edu.cn

rlogin 远程登录 rlogin hostname -l username

rsh 在远程主机执行指定命令 rsh f01n03 date

ftp 在本地主机与远程主机之间传输文件 ftpftp.sp.net.edu.cn

rcp 在本地主机与远程主机 之间复制文件 rcp file1 host1:file2

ping 给一个网络主机发送 回应请求 ping hpc.sp.net.edu.cn

mail 阅读和发送电子邮件 mail

write 给另一用户发送报文 write username pts/1

mesg 允许或拒绝接收报文 mesg n

Korn Shell 命令

命令名 功能描述 使用举例

history 列出最近执行过的 几条命令及编号 history

r 重复执行最近执行过的 某条命令 r -2

alias 给某个命令定义别名 alias del=rm -i

unalias 取消对某个别名的定义 unalias del

其它命令

命令名 功能描述 使用举例

uname 显示操作系统的有关信息 uname -a

clear 清除屏幕或窗口内容 clear

env 显示当前所有设置过的环境变量 env

who 列出当前登录的所有用户 who

whoami 显示当前正进行操作的用户名 whoami

tty 显示终端或伪终端的名称 tty

stty 显示或重置控制键定义 stty -a

du 查询磁盘使用情况 du -k subdir
df /tmp 显示文件系统的总空间和可用空间

w 显示当前系统活动的总信息

============================================

|-> GitHub: SpongeBob-GitHub

|--> Copyright (c) 2015 Bing Ma.

Unix命令操作的更多相关文章

  1. 希望早几年知道的5个Unix命令

    原文: http://spin.atomicobject.com/2013/09/09/5-unix-commands/ 希望早几年知道的5个Unix命令 使用*nix系统已经有一段时间了.但是还是有 ...

  2. Unix文件操作

    一.概述 Unix文件操作常用函数包括open.close.creat.lseek.dup.dup2.fcntl等, 其中open.creat. fcntl函数需要包含头文件<fcntl.h&g ...

  3. 5个Unix命令

    5个Unix命令 原文: http://spin.atomicobject.com/2013/09/09/5-unix-commands/ 希望早几年知道的5个Unix命令 使用*nix系统已经有一段 ...

  4. memcached 命令操作详解

    memcached 命令操作详解 一.存储命令 存储命令的格式: <command name> <key> <flags> <exptime> < ...

  5. Unix系统操作指令汇总

    一.目录及文件操作命令 1.1 ls 语法: ls [-RadCxmlnogrtucpFbqisf1] [目录或文件--] 说明: ls 命令列出指定目录下的文件,缺省目录为当前目录 ./,缺省输出顺 ...

  6. docker镜像、容器以及命令操作

    docker image docker image是一个极度精简版的Linux程序运行环境,官网的java镜像包括的东西更少,除非是镜像叠加方式的如centos+java7 docker image是 ...

  7. 【Redis】基本数据类型及命令操作(超详细)

    一.String 1.1 概述 1.2 相关命令列表 1.3 命令示例 二.List 2.1 概述: 2.2 相关命令列表: 2.3 命令示例: 2.4 链表结构的小技巧: 三.Hashes 3.1 ...

  8. unix 命令

    ubuntu  命令窗口的打开 打开命令行窗口: Ctrl+Alt+T 在打开的命令行窗口中打开一个新的Tab: Ctrl+Shift+T 在同一窗口的Tab间切换: Ctrl+Page Up 或者 ...

  9. 使用curl命令操作elasticsearch

    使用curl命令操作elasticsearch 大岩不灿 发表于 2015年4月25日 浏览 7,426 次 第一:_cat系列_cat系列提供了一系列查询elasticsearch集群状态的接口.你 ...

随机推荐

  1. Spring3 MVC请求参数获取的几种场景

    访问/aaa/bbb所对应的@Controller @RequestMapping("/aaa")//类级别,可以不需要,如果要了,下面所有的请求路径前都需要加入/aaa publ ...

  2. 【C语言探索之旅】 第二部分第七课:文件读写

    内容简介 1.课程大纲 2.第二部分第七课: 文件读写 3.第二部分第八课预告: 动态分配 课程大纲 我们的课程分为四大部分,每一个部分结束后都会有练习题,并会公布答案.还会带大家用C语言编写三个游戏 ...

  3. 笔试题&amp;面试题:输入一个维度,逆时针打印出一个指定矩阵

    称号:考虑到用户层面.打印出指定的矩阵,例如,一个给定的用户10,例如,下面的输出应被视为在图: 程序如下所示: #include <stdio.h> #include <mallo ...

  4. mapreduce任务失败、重试、猜測式运行机制小结

    mapreduce中我们自己定义的mapper和reducer程序在运行后有可能遇上出错退出的情况,mapreduce中jobtracker会全程追踪任务的运行情况,对于出错的任务mapreduce也 ...

  5. Cocos2d-X 使用CCTableView创建滚动视图

    CCTableView和CCScrollView如创建滚动视图,CCTableView该函数将是更,制造更多麻烦 实例1:使用CCTableView创建滚动视图 首先创建一个TableView类 Ta ...

  6. 大约linux的几个问题,你能回答几个?--回复14-20称号

    14.select和poll差异?Poll和epoll的差别? (1)select和poll的差别:(參考:http://blog.csdn.net/mituan2008/article/detail ...

  7. 它们的定义dialog

    (1)你需要准备自己的自定义对话框样式,是一个布局文件 <?xml version="1.0" encoding="utf-8"? > <Li ...

  8. sqlserver缓存程序-只能使用一次清除缓存计划

    plan cache非常大.将仅仅使用一次的缓存计划清除,而不用清除整个cache. declare @sid varbinary(64) declare cur01 cursor for selec ...

  9. winmd文件和dll文件的区别

    今天在研究一个二维码项目,用到一个第三方组件 ZXing,因为做的是Windows应用商店程序,应用商店程序是可以引用winmd文件也可以引用dll文件,但是这两种文件ZXing都提供了,最后和同事讨 ...

  10. 一、ExtJS下载使用

    ExtJS下载 4.1 版本号: http://www.sencha.com/products/extjs/download/ext-js-4.1.1/1683 3.4 版本号:http://www. ...