命令 :
 
命令 [选项] [参数]
 
/;根目录
用户主目录:/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. 1、快速搭建后台list

    @RestController @CrossOrigin public class UserController { @Resource private UserService userService ...

  2. 第一二章、C++简介和基本语法

    C++简介 C++包含了三种编程模式,分别是面向过程.面向对象和泛型编程. 程序执行过程 C++编程格式 C++每个程序都会有main()函数作为入口,基本编程包括预处理/头文件.函数.输入输出语句等 ...

  3. Python脚本-自动下载安装

    #coding=utf-8 import os import sys if os.getuid() == 0: pass else: print 'no' sys.exit(1) version = ...

  4. Python-11-生成器

    一.定义 可以理解为一种数据类型,这种数据类型自动实现了迭代器协议(其他数据类型需要调用__iter__方法),所以生成器就是一种迭代器. 二.生成器的两种形式 1. 生成器函数 使用yield代替r ...

  5. jmeter_图形监控

    图形监控插件下载: http://jmeter-plugins.org/downloads/all/   下载: JMeterPlugins-Standard-1.4.0 ServerAgent-2. ...

  6. webRTC client 源码环境工具配置

    以下操作真实实验过,安卓,苹果均可成功 环境 Mac 10.13.6 Xcode 11 翻墙代理:Lantern 专业版 Python 2.7.10 设置 git 代理 #设置git代理 $ git ...

  7. 微信小程序 image组件坑

    远程图片 在真机上测试时 image组件只能显示http请求的图片, 对https 与 //xxx.xxx.xx 之类的不能显示. 可显示 'http://img.alicdn.com/i2/8323 ...

  8. windows下git创建本地分支并建立对应远程分支

    在对应项目目录下打开命令提示符 git branch -a      查看所有本地和远程分支 git checkout -b [newBranch]     建立本地分支newBranch git p ...

  9. Mysql 一些命令记录

    查看数据库当前的状态 show processlist; 查询表索引的基数 show index from LoadingPlan; 重新统计表格的索引基数 analyze table Loading ...

  10. [AIR] NativeExtension在IOS下的开发实例 --- 新建项目测试ANE(四)

    来源:http://bbs.9ria.com/thread-102043-1-1.html 通过前面的努力,好了,我们终于得到了一个ANE文件了.下面我们开始新建一个Flex Mobile项目做一下测 ...