Warriorhuahua的个人博客分享 http://blog.sciencenet.cn/u/Warriorhuahua

博文

Linux命令(一)

已有 1418 次阅读 2019-7-12 13:04 |个人分类:Linux学习|系统分类:科研笔记

基础命令

1.ls:看当前目录下的文件

ls -l:以列表形式列出。

ls -a:将隐藏文件也列出。

ls -h:以可读性更高的形式列出。


2.pwd(print working directory):打印当前工作的绝对路径。

    pwd


3.cd(change directory):用于切换当前的工作目录.

cd  / (使用绝对路径切换到...

cd ../ (使用相对路径切换到根目录下)

        cd ~ (切换到当前用户的家目录)


4.mkdir(make directory):创建目录(文件夹)。

mkdir 路径(路径可以是文件夹名称也可以是包含名称的一个完整路径)。

蓝色表示文件夹;黑色表示文件;绿色表示其权限拥有所有权限。

mkdir -p 路径(一次性多层不存在的目录)。

mkdir 路径路径路径3(一次性创建多个目录)。


5.touch:创建文件(路径可以是直接的文件名也可以是路径)。

touch *.*

touch /home/*.*

touch *.* *.*


6.cp(copy):复制(复制是可以重新对新位置的文件进行重命名的,但是如果不是必须的需要,则建议保持前后名称一致)。

cp 被复制的文档路径文档被复制到的路径

cp -r /需要复制的文件夹 /文件夹(表示递归复制)。


7.mv(move):移动文件/文件夹.

        mv 需要移动的文档路径 需要保存的位置路径


8.rm(remove):删除文件/文件夹。

rm -f 强制删除,不提示是否删除

rm -r 表示递归

rm -rf


9.vim(文本编辑器):打开一个文件(可以不存在也可以存在)。

vim 文件

退出打开的文件:在没有按下其他命令的时候,按下shift+:,输入q,按下回车


10.输出重定向。

一般命令的输出都会显示在终端中,有些时候需要将一些命令的执行结果想要保存到文件中进行后续的分析/统计,则这时候需要使用到的输出重定向技术。

>:覆盖输出,会覆盖掉原先的文件内容

>>:追加输出,不会覆盖原始文件内容,会在原始内容末尾继续添加

正常执行的指令>/>> 文件的路径文件可以不存在,不存在则新建


11.cat:直接打开一个文件。

cat 文件路径

cat 待合并的文件路径1 待合并的文件路径2 …. 文件路径n > 合并之后的文件路径




https://blog.sciencenet.cn/blog-3415145-1189204.html

上一篇:GAMIT10.5数据处理图文流程
下一篇:Linux命令(二)
收藏 IP: 124.202.171.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-15 03:23

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部