linux 简单命令笔记

cat[-nA] file1 file2...fileN : 重复你的输入   读取文件  创建文件并输入 Ctrl+d 终止    -n 显示行数  -A显示特殊字符

Ctrl +d:终止很多的命令

man :(manual)   很多命令的详细说明  q 返回 空格向下翻页    example:man cat

ls /:展示根目录

ls -F :展示目录区分 文件夹和文件

pwd:(present working directory)显示当前工作目录

cd [directory]:(change directory) 切换目录 通过参数灵活切换目录

cp source destination:(copy)  讲一个文件拷贝到目标目录    如果destination不是路径  而是个名字 则在当前目录生成以这个名字命名的源文件

cp file1 file2 ... fileN destination-directory: 多文件拷贝   destination一定是目标文件

mv:(move) 完全类似copy 只是删除源文件

mkdir:(make directory)创建目录

rm file1 file2 ...fileN:(remove)删除文件 -f 强制

通配符:

               *:0个或多个任意字符

            ?:1个任意字符

           想要输出* 用“”

tab 输入辅助

>:标准输出符号    example:ls -F /usr/bin > listing

more[-l][+linenumber] [file1 file2...fileN]:逐屏幕展现内容 example:more < /etc/rc    或者 more /etc/rc

head[-line][file1 file2..fileN]: 显示文件头几行  默认10行 可以通过-line设置

tail[-line][file1 file2 .. fileN]:类似head 只是显示的是后几行

file [file1 file2 ...fileN]:显示文件的编码类型, 有可能错

过滤器:

         head: ls /usr/bin | head    或者 more

多任务:

     yes: 不同输出y

    ctrl+c:终止

    ctrl+z:暂停

    fg: 开始暂停任务

    jobs:显示所有任务及状态

    kill   %任务id: 将终止对应的任务

    bg:??????????????????

   下面还有一些 先跳过

touch file1 file2...fileN:更新时间戳

chmod:(change mode)修改权限

ls -l file:查看文件权限

chmod u-r file:取消读权限 (user minus read)

chmod u+r file:增加读权限

权限主体u,g,o,a-/+ r,w,x权限      (依次对应的全称: user,group,other,read,write,excute)

如果没有对目录的执行权限  cd无法执行

du [-abs] path1 path2:硬盘占用(disk usage)  -a 增加对文件大小的信息  -b 单位换成b 原来是kb  -s总大小

df:硬盘空间的使用情况 (disk filling)

uptime:系统运行时间    还有少量其他信息

who/ who am i :当前的用户

w:相当于uptime和who 命令(what are user doing)

ctrl+L:新的一页

grep[-nvwx][-number] expression [file1 file2 ... fileN]:表达式匹配文件内容  (generalized regular expression paser). -n 显示行数  -v只显示不匹配的内容 -w匹配完整的词 -x匹配完整的行

wc [-clw] [file1 file2 ...fileN]:文件计数  显示文件行数,词数,字符数(word count)  -clw 对应选择需要展示的计数对象 character,line,word 不加修饰三个都展示

ls | wc -w:查看当前目录下文件数

ls *.extension | wc -w:查看当前目录下特定扩展名的文件数

spell:拼写检测  不知道为什么我的虚拟机上的linux不支持 回来在修正

cmp file1 [file2]:比较文件 (compare) 仅仅告诉你两个文件第一处不同的位置

diff file1 file2:展示文件不同(different) 明确告诉两个文件的不同点   例如结果有1c1,2 第一个文件的第1行和第二个文件的1.2行比较出现以下不同
 这个命令很复杂 这只是简单的使用

gzip [-v] [file1 file2...fileN]:压缩文件到filename.gz 源文件删除 -v 显示少量压缩信息 

gunzip [-v] [file1 file2 ...fileN]: 解压文件 -v显示信息

zcat [file1 file2 ...fileN]: cat 压缩文件





  











评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值