命令 :
 
命令 [选项] [参数]
 
/;根目录
用户主目录:/home/用户名   <==>  ~
 
1.ls 显示路径中的内容
 
ls [参数] [路径]
ls
ls -l  <==> ll
ls -l /dev
/home/www
 
/dev
 
ls -l的第一列,表显文件的类型 :
-:普通文件
d:目录文件
l:链接文件
c:字符设备文件
b:块设备文件
p:管道文件
 
 
ls -a 显示所有,包括一点和两点
ls -A 
ls  -R 递归显示所有目录及文件
ls -t
ls  -F
./b/c  <==> b/c
 
E:/a/b/c ==> /a/b/c
 
 
 
 
win路径: 
绝对路径: D:/file 
   D:/new/b
      相对路径: ../file
  ./b ==> b
 
linux:  绝对路径:   /
 
/--跟目录   /home/w1/
 
相对路径: ./ 可以省略不写,当前
../上一级
 
~ /home/w1
 
 
 
2.切换路径,必需是文件夹
cd 
 
 cd 路径
/ :绝对路径, 根目录
~ :用户主目录(所属目录)
-:上次使用的路径
. :相对路径, 当前路径可以省略不写
..:相对路径
pwd :显示当前所在的路径
 
 
 
 
3.历史纪录: 
5.自动文件名补全:tab
4.clear/ ctrl+l
 
5.pwd 显示当前所在的绝对路径
 
 
 
 
7 su - 用户名   切换用户(su 用户名 表示直接切换用户)
-:切换用户的同时来到用户的主目录
注:
1.普通用户到管理用户需要输入密码
2.管理用户到普通用户不需要输入密码
 
 
6.tree  
yum -y install 命令
注:
1.root 2.网格连接
tree命令的安装: yum -y install tree
 
 
3.创建目录文件
mkdir [-p] 目录文件的路径
 
A/B:
-p : 循环创建目录文件:(A 不存在 )
 
 
4.删除空目录文件(不能删除普通文件)
rmdir 目录文件的路径    
1.在目录文件外
2.目录文件是空目录
 
 
 
5.删除文件
rm 文件名
1.删除目录文件 rm -ri 目录文件名  (删除目录文件要加-r)
-r:递归删除
-i:提示信息
-f:不显示提示信息
 
2.删除普通文件 rm -i 普通文件名(rm可直接删除普通文件,不用加-r)
-i:提示信息
-f:不显示提示信息
 
 
 
 
6.创建普通文件:空文件
touch 路径/文件名
 
 
 
7.cp复制文件
 普通文件:   cp 原文件路径/普通文件名 新文件的路径/文件名 (cp a b 将普通文件a拷贝到b,如果a是目录文件则需加-r)
文件名不写,与原文件同名
文件名写,原文件改名为文件名
 
 目录文件    cp  -r 原文件路径 新文件的路径(目录文件加-r)
 
新文件的路径 不存在时,创建一个
新文件的路径 存在时,在里面创建一个
         (cp -r b a/ddd   把普通文件b放到a目录下更名为ddd)
 
 
 
8.mv 移动(剪切不会自动创建文件夹)
1.剪切(原文件不存在)(第一个 第两个文件都存在才是移动或剪切)
 
mv 原文件路径 新文件的路径
 
如果,只有路径表示,移动后与原名相同
如果,有路径/文件名,移动后与为新文件名(需要考虑用mv命令是否有加文件名,有文件名为更名)
 
2.更名 (第一个文件存在 第二个文件不存在则为更名)
mv 原文件路径 新文件的路径 
原文件路径与新文件的路径相同,但文件名不同(a里面有aa,b里面有aa,那么mv a/aa a/bb,只看到a里面有bb了)
 
 
 
原始的
8.mv 移动
1.剪切(原文件不存在)
mv 原文件路径 新文件的路径
 
 
2.更名
mv 原文件路径 新文件的路径
 
原文件路径与新文件的路径相同,但文件名不同
(备注:a里面有aa,aa里面有a1,b里面有aa,aa里面有b1
cp a/aa b/aa  最后进入b/aa里面,这里面有a1 b1两个文件)
 
 
9.查找文件
find [路径] -name 文件名
 
find 路径  文件名(*?)
 
find 路径 -name  "文件名*"
find 路径 -name  文件名"*"
find 路径 -name  文件名'*'
 
find 路径  -size 10c 按文件大小查询
 
 
10.通配符
*:0,1,多个字符
?:1字符
 
 
 
11.关机 重启电脑
 
语法:shutdown [-option] 参数:
-t 数字:指定多少秒后关机 -r 时间:指定时间关机后立即重新开机
-h 时间:指定时间关机
 
shutdown命令用于关机
reboot命令用于重启电脑
 
语法:reboot
   作用和shutdown –r now一样。
 
12.
 
SecureCRT是一款用于连接运行包括Windows、UNIX和VMS的
SecureFX 则是一款专业而灵活、支持安全文件传输的 SFTP 客户端,也支持 SCP、SSL 等安全协议、以及传统的 FTP 协议

linux第一天命令的更多相关文章

  1. Linux操作系统常用命令合集——第一篇-文件和目录操作(40个命令)

    一.选项和参数的区别        在经过上一次的系统安装后我们已经成功登陆,登陆LInux后,我们就可以在#或$符后面去输入命令,有的时候命令后面还会跟着“选项”(英文名:options)或“参数” ...

  2. Linux就该这么学——新手必须掌握的命令之我的第一个命令

    1.Linux操作系统的开机进程(基本过程) (1).内核的引导: BIOS自检,安装BIOS默认设置的启动设备(硬盘)来启动.读取目录/boot目录下的内核文件 (2).运行init: 运行init ...

  3. Linux下history命令用法

    如果你经常使用 Linux 命令行,那么使用 history(历史)命令可以有效地提升你的效率.本文将通过实例的方式向你介绍 history 命令的 15 个用法. 使用 HISTTIMEFORMAT ...

  4. Linux终端打印命令使用介绍

    常用linux打印命令 日常使用中或shell脚本中linux终端打印命令有echo和printf.  echo命令 功能说明:显示文字.语 法:echo [-ne][字符串]或 echo [--he ...

  5. linux常用的命令

    Linux简介及Ubuntu安装 Linux,免费开源,多用户多任务系统.基于Linux有多个版本的衍生.RedHat.Ubuntu.Debian 安装VMware或VirtualBox虚拟机.具体安 ...

  6. linux下svn命令使用大全

    最近经常使用svn进行代码管理,这些命令老是记不住,得经常上网查,终于找了一个linux下svn命令使用大全:1.将文件checkout到本地目录 svn checkout path(path是服务器 ...

  7. [转]linux 查看系统信息命令

    linux 查看系统信息命令是linux初学者必备的基础知识, 这些命令也非常有用, 因为进入linux第一件事就可能是首先查看系统信息, 因此必要的系统的学习一下这些linux系统信息命令还是非常有 ...

  8. Linux文件管理相关命令

    Linux文件管理相关命令   作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! 在了解了Linux文件管理背景知识之后, 我们可以 ...

  9. linux系统man命令用法和安装方法

    Linux提供了丰富的帮助手册,当你需要查看某个命令的参数时不必到处上网查找,只要man一下即可. Linux的man手册共有以下几个章节: 代號 代表內容 1 使用者在shell中可以操作的指令或可 ...

随机推荐

  1. QML 下拉列表框的使用

    世界上一成不变的东西,只有"任何事物都是在不断变化的"这条真理. -- 斯里兰卡 ComboBox { id:combox x: structureTab_label2.x+str ...

  2. war包方式部署solo博客

    solo,一款小而美的博客系统,GitHub:https://github.com/b3log/solo 环境和文件准备 服务器:用的阿里云服务器,系统是 CentOS 7.3 64 位. JDK:1 ...

  3. Java生成菜单树(目录树)的几种方式

    本文介绍两种不同生成多级目录树的方式:1. 递归生成,2.  map+list 集合生成.最下方会附上完整代码. 生成树的基本规则:子节点的par_id等于父节点的id. 1. 实体类 import ...

  4. 【C++札记】友元

    C++封装的类增加了对类中数据成员的访问限制,从而保证了安全性.如想访问类中的私有成员需要通过类中提供的公共接口来访问,这样间接的访问方式,无疑使得程序的运行效率有所降低. 友元的提出可以使得类外的函 ...

  5. 魔术方法之__call、__callStatic

    1.__call() 作用,当调用不存在的方法时,会调用该方法.实际应用,当程序调用不存在的方法时,意外导致程序终止. .或者当你调用了受保护的或者是私人的方法时,也会自动调用__call方法 结果: ...

  6. Log4J对系统性能的影响

    Log4J对系统性能的影响 主要体现: 1.日志输出的目的地,输出到控制台的速度比输出到文件系统的速度要慢. 2.日志输出格式不一样对性能也会有影响,如简单输出布局(SimpleLayout)比格式化 ...

  7. js node md5模块使用问题

    问题描述:md5(123456)得到的结果不是正确的. why? 问题查找: 1)安装路径问题: yarn add md5(md5模块在npmjs中显示每周download人数高达百万,有问题还这么多 ...

  8. (转)nginx与PHP的关系

    php是一门编程语言,可以编写很多程序,但是只有php的话,你的php只能在你的服务器里孤立的运行,比如你用php写了一个可以通过身高计算人的标准体重的程序,虽然这个程序可以在服务器运行,但是他还不能 ...

  9. quartz2.3.0(十三)数据库持久化定时器job任务和trigger触发器,在多个调度器实例情况下,由其它调度器实例恢复执行调度器宕机的job任务

    一.初始化数据库11张quartz表:qrtz_*   先从官网下载好quartz2.3.0包:http://www.quartz-scheduler.org/downloads/ 解压后进入目录:q ...

  10. [SOJ #537]不包含 [CF102129I]Incomparable Pairs(2019-8-6考试)

    题目大意:给定一个长度为$n$的字符串$s$,求有多少个无序字符串二元组$(x,y)$满足:$x,y$是$s$的字串,且$x$不是$y$的字串,$y$不是$x$的字串 题解:发现满足$x,y$是$s$ ...