20150823-Linux常用命令

概述

Linux命令有很多的

第一部分:Linux目录管理类命令

目录管理类命令:

mkdir, rmdir, tree, dirname, basename

(1)mkdir命令:



作用:用于在Linux中创建目录。

格式:mkdir [选项] 路径

参数:

-p:创建父目录

-v: 显示创建过程

使用说明:在使用mkdir创建目录的时候,需要确保你的账户有权限进行写操作,同时,你创建的目录名称在创建好路径下不存在或者重名。

示例:

练习:

如何创建目录:x_m, x_n, y_m, y_n?

(2)rmdir命令:



rmdir /PATH/TO/SOMEWHERE

删除空目录;

(3)tree命令:



tree [OPTION]... [DIR]

-d:只层级目录类型的文件;

-L level: 只显示几个层级;

(4)dirname命令:



(5)basename命令:


第二部分:Linux文本文件查看命令

文本文件查看命令:

cat, tac, more, less, tail, head

(1)cat命令:



(2)tac命令:



(3)more命令:



more, less

翻屏查看;

more [OPTIONS]... FILE...

-d: 显示翻页有退出提示

Space: 向后一屏;

Enter: 向后一行;

b: 向前一屏;

(4)less命令:



less [OPTION]... FILE...

文本搜索:

/KEYWORD

?KEYWORD

n: 与命令方向相同的下一个;

N:与命令方向相反的前一个;

(5)tail命令:



tail [OPTION]... FILE

tail的专用选项:

-f: follow

-n #

-#

-c #: 显示前/后#个字节

(6)head命令:



head [OPTION]... FILE

第三部分:Linux时间戳管理工具

时间戳管理工具:touch



每个文件都有三个时间戳:

atime: 文件最近一次被访问的时间;

mtime: 文件最近一次被“修改”的时间;

ctime:文件最近一次被“改变”的时间;

文件数据:

metadata

data

touch [OPTION]... FILE...

更新时间戳至当前时间;

-a: 只更新atime

-m: 只更新mtime

-t STAMP:

[[CC]YY]MMDDhhmm[.ss]

-c: 不创建空文件

第四部分:Linux文件管理命令

文件管理命令:

cp, mv, rm

(1)cp命令:



cp [OPTION]... [-T] SOURCE DEST

cp [OPTION]... SOURCE... DIRECTORY

cp [OPTION]... -t DIRECTORY SOURCE...

cp SRC DEST:

SRC是文件:

如果DEST不存在:新建目标文件,并将SRC复制到目标文件;

如果DEST存在:

如果DEST是文件:用SRC的内容覆盖至DEST文件中;

如果DEST是目录:在DEST目录中新一个与原文件同名的文件,将将SRC内容复制到新建的同名的目标文件中;

cp SRC... DEST:

如果DEST不存在:

是错误的;

如果DEST存在:

如果DEST是文件:错误;

如果DEST是目录:

常用选项:

-r, -R: 递归复制;

-d: 不跟踪符号链接;

--preserve[=ATTR_LIST]:

mode, ownership, timestamps

context, links, xattr, all

-a: -dR --preseve=all

-i: interactive

-f: force

-v: 显示过程

mv: move, 移动文件

mv [OPTION]... [-T] SOURCE DEST

mv [OPTION]... SOURCE... DIRECTORY

mv [OPTION]... -t DIRECTORY SOURCE...

常用选项:

-i:交互式

-f:强制

rm: remove

rm [OPTION]... FILE...

只删除文件;

常用选项:

-r:

-f:

-i:

第五部分:Linux文件处理工具

文件处理工具:

wc, cut, sort, uniq

wc:word counts

wc [OPTION]... FILE...

-l: 显示行数

-w: 显示单词数

cut:

cut OPTION... [FILE]...

-d: 指明分隔符;-d‘ ‘, -d:

-f:指明要显示的字段

#:

#-#:1-3

#,#: 1,3,7

sort命令:排序

sort [OPTION]... [FILE]...

-r: 逆序

-f: 忽略字符大小写

-u: 排序后去重

-t CHAR: 指明分隔符

-k #: 字段

-n: 表示以数值大小排序

uniq命令:

uniq [OPTION]... [FILE]...

-c: 显示每行重复的次数;

-d: 只显示重复过的行;

-u: 只显示不曾重复的行;

时间: 2024-08-14 03:51:34

20150823-Linux常用命令的相关文章

Linux常用命令(echo、date、ls、cd、history、cat)

一.linux常用命令有很多今天我们来总结一下常用的入门命令: 1.linux下关机命令:poweroff.init 0.halt.shutdown -h now 2.linux下重启命令:reboot.init 6.shutdown -r now 3.shutdown命令: 格式:shutdown  options TIME 其中options有以下几个: -r:执行重启 -c:取消shutdown命令 -h:执行关机 其中TIME有以下几个: now:表示现在 +m:相对时间表示法,从命令提

linux常用命令详解

linux常用命令 cut命令 例如:cut -d\| -f1,4 xx.txt -d 表示字段分隔符 -f 表示要显示的字段域,如果域之间,(逗号)隔开表示显示对应的单个域,如果用-隔开表示显示连续的域 sort命令 例如:sort -t\| -k2 xx.txt -n 按数值排序 -r 降序 -t 字段分隔符 -k 以哪个字段为关键字进行排序 -u 去重 -f 排序时不区分大小写 uniq命令 注意:使用uniq命令时,一定要先进行排序 -c 显示文件中行重复的次数 -d 只显示重复的行 -

Linux常用命令大全

系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpuinfo 显示CPU info的信息 cat /proc/interrupts 显示中断 cat /proc/meminfo 校验

(转)linux常用命令

原地址:http://www.cnblogs.com/svage/p/3700122.html 1.删除目录及子目录下的 .svn目录 find . -type d -name ".svn" | xargs rm -rf 2./tmp 目录的权限 drwxrwxrwt rwt的意思是:对目录有执行权限,但不能删除,即sticky bit rwx : 可读可写可执行 4+2+1 3.改变群组.用户.权限 chgrp   群组名   改变的目录 groupadd -g gid gname

Linux 常用命令之文件和目录

1. cd 命令格式:cd  [dirName](cd和目录之间使用空格隔开) 作用:切换当前目录至dirName. 实例: cd /home 切换当前目录到/home (查看当前目录命令为pwd) cd .. 返回上一级目录 cd ../.. 返回上两级目录 cd ~ 进入个人的主目录 2. ls 命令格式:ls [选项] [目录名] (目录名为空时表示当前目录) 作用: 查看目录中的文件 常用选项: -a, –all 列出目录下的所有文件,包括以 . 开头的隐含文件. -l 除了文件名之外,

Linux 常用命令汇总

Linux 常用命令汇总 1. 显示日期与时间:date 可修改显示日期格式,如:date +%Y/%m/%d %H:%M à2016/12/25 17:05(%Y:年:%m:月:%d:日:%H:24小时制:%M:分) date –d 参数后可加:today/yesterday/tomorrow 来显示今天.昨天.明天日期 2. 显示日历:cal(默认显示本月月历) cal 2001 可显示2001年整年日历:cal 10 2001 可具体显示某月月历 3.  计算器:bc 4. Tab键:用在

第一章,Linux常用命令

20161124 Linux常用命令 1.find find /etc/ -size +50k -ls find /etc/ -size +50k -ls 2> /dev/null 查看目录下大于50K的文件并用ls列表显示出来, 理解2> /dev/null含义,把没权限的都隐藏起来了 2.pwd ,ls  ,ls -a   ,ls -al ,,ls -alh,touch   ,make, 常用ls -alh 3.标准输入和输出管道 cat >  packages1.txt   之后输

linux常用命令总结

linux常用命令: (1) ls(list,列表) 作用:使用列表把当前文件夹下所有文件显示出来 ls -a 显示所有文件,包括隐藏文件 ls -l 以详细信息显示 ls -a -l ls -l -a ls -la ls -al 四种方式都是可以的 (2) cd(change directory,更改目录) 作用:用来切换目录 涉及到相对路径和绝对路径 cd .. ..代表上一层目录 .代表当前目录 (3) pwd(print work directory,打印工作目录) 作用:打印出当前的绝

Linux常用命令介绍

Linux常用命令示例: 在使用Linux操作系统的过程中,我们经常要用到一些特殊的命令,不仅显示了技术的高超,而且在效率方面当然要比图像化界面高很多,下面我总结了一些常见的Linux命令,供以后学习使用,使用命令时,在命令后面加参数"--help"或者用"man 命令"可以取得命令的详细用法. (*)小常识:在Linux中使用命令操作文件时,可以仅输入文件名的前几个字符,然后按键盘的"Tab"键补全文件名的后面部分,若输入的字符是多个文件名的起

Linux常用命令(二) - cd

Linux cd 命令可以说是Linux中最基本的命令语句,其他的命令语句要进行操作,都是建立在使用 cd 命令上的.所以,学习Linux 常用命令,首先就要学好 cd 命令的使用方法技巧. 1. 命令格式: cd [目录名] 2. 命令功能: 切换当前目录至dirName 3. 常用范例 例1 进入系统根目录 命令:cd / 例2 返回上一层目录 命令:cd .. 或者 cd .. // 例3 进入当前用户的主目录(root目录) 命令:cd 或者 cd~ 例4  跳转到指定目录 命令: cd