linux的常用命令

系统管理部分

passwd 更改密码
hostname
date
sudo



系统监控部分

vmstat 查询机器信息。
top ps free sar mpstat kill

df - report file system disk space usage
iostat

ip ifconfig netstat ping
route



文件操作部分

mkdir Create the DIRECTORY(ies), if they do not already exist.
dir list directory contents
cp copy files and directories
mv Rename SOURCE to DEST, or move SOURCE(s) to DIRECTORY.
rm remove files or directories
rmdir remove empty directories
ls list directory contents
ll
cd change directory
find search for files in a directory hierarchy
chmod - change file mode bits
mount
umount


文本编辑部分

vi

nano

- Nano's ANOther editor, an enhanced free Pico clone

more,less

这是两个显示一般文本文件的指令。如果一个文本文件太长了超过一个屏幕的画面,用cat来看实在是不理想,就可以试试more和less两个指令。More指令可以使超过一页的文件临时停留在屏幕,等你按任何的一个键以后,才继续显示。而less除了有more的功能以外,还可以用方向键往上或往下的滚动文件,所以你随意浏览,阅读文章时,less是个非常好的选择。


cat

cat text 显示text这个文件;
cat file1 file2 依顺序显示file1,file2的内容;   
cat file1 file2>file3 把file1,file2的内容结合起来,再“重定向(>)”到file3文件中。
cat file1>>file2:这将变成将file1的文件内容“附加”到file2的文件后面,而file2的内容依然存在,这种重定向符〉〉比〉常用,可以多多利用。
注意使用cat比grep . 速度快多了。


tail

从指定点开始将文件写到标准输出.
-n Number
从 Number 变量表示的行位置开始读取指定文件。
-f
如果输入文件是常规文件或如果 File 参数指定 FIFO(先进先出),那么 tail 命令不会在复制了输入文件的最后的指定单元后终止,而是继续从输入文件读取和复制额外的单元(当这些单元可用时)。如果没有指定 File 参数,并且标准输入是管道,则会忽略 -f 标志。tail -f 命令可用于监视另一个进程正在写入的文件的增长。



无分类
clear 清除屏幕
echo
man

Bash : Bourne Again Shell

命令补全功能 <Tab>
历史记录
字符匹配 *,?,[]
重定向和管道

你可能感兴趣的:(linux)