当前位置: 首页 > 编程日记 > 正文

linux 基础命令一

linux命令基础

hash:hash操做

shell搜寻到的外部命令的路径结果会缓存至kv(key-value)存储中

history:查看历史

history命令:管理命令历史。登录shell时,会读取命令历史文件中记录下的命令:~/.bash_history,而且新执行的命令只会记录在缓存中:这些命令会在用户退出时追加至命令历史文件中-a:追加本次会话新执行的命令历史列表至历史文件中-d:删除历史中指定的命令-c:清空命令历史!#:调用历史中第#条命令!string:调用历史中最近一个以string开始的命令!!:上一条命令

man:获取帮助

外部命令帮助获取,其手册页文件为: /usr/share/man。配置文件:/etc/man.config,例如可使用whatis read:查看read命令的man分类
man命令的分类:man1:用户命令man2:系统调用man3:C库调用man4:设备及特殊文件man5:配置文件格式man6:游戏man7:杂项man8:管理类的命令帮助手册中的段落说明:NAMESYNOPSISDESCRIPTIONOPTIONSEXAMPLESAUTHORREPORTING BUGSSEE ALSO
SYNOPSIS:[]:可选内容<>:必选内容a|b:二选一...:同一内容可出现多次{}:辅助性定界符
man命令的操作方法:space,^V,^f,^F :向文件尾翻屏操作b,^B:向文件首部翻屏d,^D:向文件尾翻半屏u,^U:向文件首翻半屏RETURN or ^N or e or ^E or j or ^J:向文件尾部翻一行y or ^Y or ^P or k or ^K:向文件首部翻一行q:退出#:跳转至第#行1G:回到文件首部G:翻至文件尾部
文本搜索:/KEYWORD,以KEYWAORD指定的字符串为关键字,从当前位置向文件尾部搜索,不区分字符大小写n:下一个N:上一个?KEYWORD:向首部搜索n:跟搜索命令同方向下一个N:跟搜索命令同方向上一个

info:信息查看

info COMMAND获取程序自身的帮助文档:/usr/share/doc/COMMAND-VERSION

date:时间设置

date [OPTION] [FORMAT]:显示date [MMDDhhmm[CC]YY[.ss]]:设置MM:月份DD:几号hh:小时mm:分钟YY:两位年份CCYY:四位年份.ss:秒

Linux的两种时钟

系统时钟:由Linux内核通过CPU的工作频率进行的计时硬件时钟:hwclock:显示硬件时钟-s ,--hctosys-w ,--systohc
cal:日历

echo:回显命令

-n:禁止自动添加换行符号
-e:允许使用转义符,\n:换行,\t:制表符
echo "$VAR_NAME":变量会替换,双引号表弱引用
echo "$VAR_NAME":变量不会替换,强引用

which:显示命令对应的程序文件路径

which [OPTION] COMMAND--skip-alias:禁止显示别名

目录管理类命令

mkdir:创建目录

 mkdir[options] /path/to/somewhere-p:存在于不报错,可自动创建所需的各目录-v:显示创建详细信息-m MODE:创建目录时直接指定权限

tree:查看目录

-d:只显示目录
-L level:指定显示的层级数
-p pattern:至显示由指定pattern匹配到的路径

rmdir:删除目录

rmdir [options]  DIRECTORY-v:显示过程

cd:目录切换

 cd 或 cd ~:回当前用户的主目录cd ~USERNAME:切换至指定用户的主目录cd -:在上一个目录和当前目录来回切换.:当前目录..:当前目录的上一级目录

pwd:显示当前目录

ls:(list)显示指定路径下的文件列表

 ls [OPTION]... [DIR]...-a,--all:显示所有文件,包括隐藏文件-l:长格式-rw-r--r-- 1 root root 44800 Aug 14 14.32 install.log-rw-r--r--:最左侧的第一位文件类型:-,d,l,b,c,p,s后面的9位:访问权限perm数字:文件被硬链接的次数左root:文件所有者右root:文件的group44800:文件的sizeAug 14 14:32:文件的最近一次被修改的时间install.log:文件名-h,--human-readable:单位换算-d:显示目录自身的相关属性,通常要与-l一起使用-r:--reverse:逆序显示-R,--recursive:递归显示

文本文件查看类命令

cat/tac:查看文件

cat/tac /PATH/TO/SOMEFILE
cat [OPTION] [FILE]-E:显示行结束符$-n:对显示出的每一行进行编号

more:查看文件内容

 more [OPTION] FILE...-d:显示翻页及退出提示

less:查看文件内容

less [option] FILE...

head:显式文件前几行

 head [option] [file]-c #:指定获取前#字节-n #:指定获取前#行-#:指定获取前#行

tail:显式文件后几行

tail [option] [file]-c #:指定获取后#字节-n #:指定获取后#行-#:指定获取后#行-f:跟踪显示文件新追加的内容

文件时间戳管理

stat:查看文件状态

三个时间戳:access time:访问时间,简写为atime,读取文件内容modify time:修改时间,mtime,改变文件内容(数据)change time:改变时间,ctime,元数据发生改变

touch:创建文件

 touch [OPTION]... FILE...-a:only atime-m:only mtime-t STAMP:[[CC]YY]MMDDhhmm[.ss]-c:如果文件不存在,则不创建

文件管理

cp:文件复制

cp SRC DESTSRC是目录:使用专用选择:-r如果DEST不存在:则创建指定目录,复制SRC目录中所有文件至DEST中如果DEST存在:如果DEST是文件:报错如果DEST是目录:创建目标目录常用选项:-i:交互式-r,-R:递归复制目录及内部的所有内容-a:归档复制,相当于-dR --preserv=all-d,--mp-dereference --preserv-links--preserv=[ATTR_LIST]mode:权限ownership:属主属组timestamplinksxattrcontextall-p:--preserve=mode,ownership,timestamp保留权限、属主属组、时间戳-v:--verbose

mv:move,移动文件

 mv [OPTION]... [-T] SOURCE DESTmv [OPTION]... SOURCE... DIRECTORYmv [OPTION]... -t DIRECTORY SOURCE...-i:交互式-f:强制

rm:remove 删除

 rm [OPTION]... FILE...-i:交互式-f:强制删除-r:递归rm -rf

file:文件内容类型查看

 file /PATH/TO/SOMEWHERE

转载于:https://www.cnblogs.com/dragon-123/p/10269141.html

相关文章:

ceph pool 相关命令

文章目录Pool创建ec pool创建副本pool创建Pool参数创建根故障域及添加osd其他命令Tier相关Pool创建 ec pool创建 创建profile ceph osd erasure-code-profile set $profile_name k$k m$m crush-failure-domainhost crush-root$group_name 创建规则 ceph osd crush rule creat…

临平职高计算机专业高职考大学,临平职高高考再传捷报 本科连续四年蝉联杭州市第一...

又到一年放榜时&#xff0c;几家欢喜几家愁。然而&#xff0c;2018年的高考成绩出来后&#xff0c;可把临平市职业高级中学(以下简称“临平职高”)的师生们乐坏了。正所谓三年寒窗&#xff0c;开出芬芳&#xff1b;三年磨剑&#xff0c;努力未变&#xff1b;三年坚守&#xff0…

音频编辑大师 3.3 注冊名 注冊码

username&#xff1a;cae3_user000注冊码&#xff1a;beslbFVpFEhxvxA0F23xW7heAeWoWjuWhvBIMN0Je1o我试过了&#xff0c;绝对能够用。转载于:https://www.cnblogs.com/mfrbuaa/p/3858221.html

兰戈 —— Rango

2019独角兽企业重金招聘Python工程师标准>>> 一部西部卡通片&#xff0c;据说恶搞了《正午》这部著名的西部片&#xff0c;可惜我没有看过《正午》。非常喜欢这部片子里的音乐&#xff0c;恢宏大气。 剧情&#xff1a; 兰戈&#xff08;约翰尼德普 Johnny Depp 配…

C#/.Net判断是否为周末/节假日

判断节假日请求的Api&#xff1a;http://tool.bitefu.net/jiari/ /// <summary>/// 判断是不是周末/节假日/// </summary>/// <param name"date">日期</param>/// <returns>周末和节假日返回true&#xff0c;工作日返回false</retu…

ceph 部署单机集群

文章目录ceph-deploy部署集群ceph-deploy 部署单机ceph-deploy 创建osdceph osd创建资源池ceph创建rbd块设备ceph创建fs文件系统本文档主要参考ceph官方命令进行部署&#xff0c;使用的时侯ceph-deploy原生命令方式进行集群各个组件的创建&#xff0c;删除&#xff0c;后续会增…

hdu-4302-Holedox Eating-线段树-单点更新,有策略的单点查询

一開始实在是不知道怎么做&#xff0c;后来经过指导&#xff0c;猛然发现&#xff0c;仅仅须要记录某个区间内是否有值就可以。 flag[i]:代表i区间内&#xff0c;共同拥有的蛋糕数量。 放置蛋糕的时候非常好操作&#xff0c;单点更新。 ip&#xff1a;老鼠当前的位置 寻找吃哪一…

华南理工计算机基础知识题,华南理工_计算机应用基础_随堂练习答案(2017年)

华南理工_计算机应用基础_随堂练习答案(2017年) (18页)本资源提供全文预览&#xff0c;点击全文预览即可全文预览,如果喜欢文档就下载吧&#xff0c;查找使用更方便哦&#xff01;19.9 积分&#xfeff;. . . .华南理工-计算机应用基础-随堂练习答案(2017年)第一章 计算机基础知…

python 添加进度条

安装&#xff1a; pip install tqdm使用&#xff1a; from tqdm import tqdm import time for i in tqdm(rang(10)):time.sleep(0.1)转载于:https://www.cnblogs.com/royfans/p/10271496.html

ceph osd 相关命令

混合osd的部署 先部署所有的ssd 在/etc/ceph.conf中最后添加ssd做osd的block大小如下&#xff1a; 比如部署中有两个ssd&#xff0c;则添加 [osd.0] bluestore_block_size xxxx [osd.1] bluestore_block_size xxx 如上的size大小计算如下&#xff0c;如ssd容量为800G&#x…

一万年太久,只争朝夕

好久没有写了&#xff0c;很多东西都已经忘记&#xff0c;不是因为别的&#xff0c;仅仅是觉得经历太多&#xff0c;没有地方装载那么多&#xff0c;想想以前的愿望&#xff0c;想过要当作家、想过要开个小店&#xff0c;但是看看现在&#xff0c;一切都变得遥不可及&#xff0…

上海职称英语和计算机考试时间,上海职称英语考试时间

上海2015年职称英语考试时间为12月25日到2015年1月15日&#xff0c;报名网站为&#xff1a;上海职业能力考试院。2015年如何短时间攻破职称英语考试关键点一&#xff1a;调整好备考心态&#xff0c;树立信心&#xff0c;切记懂乱、随便放弃总的来说&#xff0c;职称英语考生以中…

Caliburn.Micro 资源随时添加

Caliburn.Micro – Hello World http://buksbaum.us/2010/08/01/caliburn-micro-hello-world/ http://blog.csdn.net/xbgzs2010/article/details/18447625 转载于:https://www.cnblogs.com/ifendou/p/3870256.html

ros-kinetic install error: sudo rosdep init ImportError: No module named 'rosdep2'

refer to: https://blog.csdn.net/yueyueniaolzp/article/details/85070093 方法一 将Ubuntu默认python版本设置为2.7方法二 终端输入命令sudo apt-get install python3-rosdep转载于:https://www.cnblogs.com/xbit/p/10275218.html

Android:项目关联Library

为什么80%的码农都做不了架构师&#xff1f;>>> 近日&#xff0c;在做一个人人的第三方小项目。打算直接使用renren 的sdk 进行开发。因为renren的sdk是以android library project 形式发布的&#xff08;关于这种project的内容可以参考android library project&…

winxp运行html代码,关于WinXP系统实现自动化运行的操作技巧

关于WinXP系统实现自动化运行的操作技巧发布时间&#xff1a;2014-06-16 10:00:29 作者&#xff1a;佚名 我要评论与其他系统相比&#xff0c;WinXP系统的自动化运行已经大大改进&#xff0c;根据经验为大家总结了一份关于实现自动化运行的操作技巧&#xff0c;希望对大家…

ACM1881 01背包问题应用

01背包问题动态规划应用 acm1881毕业bg 将必须离开的时间限制看作背包容量&#xff0c;先将他们由小到大排序,然后在排完序的数组中对每个实例都从它的时间限制开始&#xff08;背包容量&#xff09;到它的延长时间进行遍历&#xff1b; 1 #include<iostream>2 #include&…

解决MVC返回Json中日期格式问题

问题&#xff1a;MVC中使用控制器返回JsonResult&#xff0c;如果带有日期字段的对象&#xff0c;浏览器接收到的json中会变成形如/Date(123123123)/格式。如何在easyui等中直接使用是个麻烦事。 解决方法&#xff1a;从源头开始。既然Controller控制器的Json()方法会自动转化&…

eclipse 出现user operation is waiting

project->properties->Builders 将带有 validator的选项全部去掉&#xff0c;然后保存一切就ok了。 转载于:https://www.cnblogs.com/fengnan/p/10276162.html

SHELL 技能树(持续更新)

相关xmind的原始文件已上传至mind-Mapping github,如有需要可自行下载&#xff0c;欢迎批评指正。 关于分布式存储的整体技能的学习历程 可以参考&#xff0c;分布式存储技能图谱

计算机网络 关于网速,关于电脑网速慢的说明

近期接到一些老师反馈&#xff0c;现在上网网速不如以前体验效果好。现就此反馈做一下说明&#xff0c;网速感觉慢是有多方面的原因的&#xff0c;和每个人的电脑环境有很大关系&#xff0c;比如有些终端上装有360、电脑管家之类的流氓程序的话&#xff0c;对终端的影响就很大&…

7月份没啥写的。。。

一整个月没啥写的&#xff0c;代表我啥也没学会啊。。。 没进步啊。。。 光听盗墓笔记的有声小说了。。。 我不对啊。。。我有罪。。。 我不好。。。我检讨。。。 赶紧听完&#xff0c;努力起来吧。。。 |||转载于:https://www.cnblogs.com/hydor/p/3873699.html

输入空格hdu - 1010 - Tempter of the Bone

时间紧张&#xff0c;先记一笔&#xff0c;后续优化与完善。 题意&#xff1a;一个N*M的地图&#xff0c;走过的点不能再走&#xff0c;X为墙弗成走&#xff0c;能否从点S到点D恰好用时T。&#xff08;1 < N, M < 7; 0 < T < 50&#xff09; 标题链接&#xff1a;h…

vue通信、传值

一、通过路由带参数进行传值 ①两个组件 A和B,A组件通过query把orderId传递给B组件&#xff08;触发事件可以是点击事件、钩子函数等&#xff09;this.$router.push({ path: /conponentsB, query: { orderId: 123 } }) // 跳转到B②在B组件中获取A组件传递过来的参数this.$rout…

C++ 技能树(持续更新)

相关xmind的原始文件已上传至mind-Mapping github,如有需要可自行下载&#xff0c;欢迎批评指正 关于分布式存储的整体技能的学习历程 可以参考分布式存储技能图谱&#xff0c;仅为个人的技能学习框架

(转)小小的研究了一下linux下的”注册表“ gconf-editor

最近学习linux&#xff0c;刚上手gedit&#xff0c;首先要解决的一定是编码的问题&#xff0c;总结一下方法&#xff0c;思路有下&#xff1a; 一.用图形化界面设置的方法 运行gconf-editor&#xff0c;在弹出的对话框中选择&#xff1a;/apps/gedit-2/preferences/encodings/a…

计算机技术在石油中的应用,计算机技术在石油工程中的应用.doc

1.1计算机技术在石油工程领域中的应用1.计算机模拟技术在钻探上的应用首先&#xff0c;石油钻井工程是一项高投入、高风险的地下隐蔽工程&#xff0c;其地下情况的模糊性和不确定性&#xff0c;给钻井作业带来了极大风险&#xff0c;影响着勘探效益。因此&#xff0c;准确地预测…

概率链接nbu 2416 奇怪的散步

题记&#xff1a;写这篇博客要主是加深自己对概率链接的认识和总结实现算法时的一些验经和训教&#xff0c;如果有错误请指出&#xff0c;万分感谢。 标题链接&#xff1a;http://acm.nbu.edu.cn/v1.0/Problems/Problem.php?pid2416 标题粗心&#xff1a; 有一个色子&#xff…

Spring AOP无法拦截内部方法调用-- expose-proxy=true用法

假设一个接口里面有两个方法&#xff1a; package demo.long;public interface CustomerService { public void doSomething1(); public void doSomething2(); } 接口实现类如下&#xff1a; package demo.long.impl;import demo.long.CustomerService; public class Custo…