命令 :
 
命令 [选项] [参数]
 
/;根目录
用户主目录:/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. c++ std::cout重定向到文件

    cout默认是与监视器(屏幕)相连,cout出来的内容会输出到屏幕上,通常是会在命令行窗口之中.但有时,我们希望将cout出来的具体日志.错误信息写到某个文件之中,而屏幕上仅仅显示出当前进行的任务,以 ...

  2. PHP 23种设计模式

    学习PHP,对设计模式永远是逃不掉的:今天把php23种设计模式及其demo好好整理如下: 记录PHP关于23种设计模式的简单Demo. Demo地址:https://segmentfault.com ...

  3. c++ 通过sizeof运算符看内存对齐

    一.基础数据类型 基础数据类型的sizeof,包括char.short,int,long,float,double 注意:实际数值有所偏差,与系统相关 二.数组及字符串 包括字符数组.字符指针.字符串 ...

  4. 链表习题(8)-寻找单链表中数据域大小为k的结点,并与前一结点交换,如果前一结点存在的情况下

    /*寻找单链表中数据域大小为k的结点,并与前一结点交换,如果前一结点存在的情况下*/ /* 算法思想:定义两个指针,pre指向前驱结点,p指向当前结点,当p->data == k的时候,交换 p ...

  5. 14 IO流(十一)——装换流InputStreamReader与OutputStreamWriter

    什么是转换流 首先,这里的转换流指的是InputstreamReader与OutputStreamWriter. 正如它们的名字,它的作用是将字节流转换为字符流. 为什么要转换为字符流呢?因为对于获取 ...

  6. leetcode两数相加

    题目描述:给出两个 非空 的链表用来表示两个非负的整数.其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字. 如果,我们将这两个数相加起来,则会返回一个新的链表来表 ...

  7. 【C#】上机实验九

    1. 设计一个Windows登陆窗体应用程序,能够实现根据现有表中数据模拟登陆,并设置相关属性,具体界面如下. 可能使用到的类: (1)SqlConnection (2)SqlCommand (3)S ...

  8. java 简易日历表

    在页面上输出1900年以后任意一年的简易日历表 package text3; import java.util.Scanner; public class MyCalendar { public st ...

  9. CCF 2016-09-2 火车购票

    CCF 2016-09-2 火车购票 题目 问题描述 请实现一个铁路购票系统的简单座位分配算法,来处理一节车厢的座位分配. 假设一节车厢有20排.每一排5个座位.为方便起见,我们用1到100来给所有的 ...

  10. 在js中把json中的 key去掉双引号的方法

    方法一: //数据格式是这样的: var data = '[{"id":30348079,"name":"表1","score&q ...