必赢手机app下载 / Blog / 必赢手机app下载 / linux命令进阶及和windows进行文件传输的所有方式
必赢手机app下载 11

linux命令进阶及和windows进行文件传输的所有方式

1.图例  ——>原图出处

必赢手机app下载 1

浅谈 Linux,浅谈linux

      1969年,美国贝尔实验室的肯-汤普森在DEC
PDP-7机器上开发出了UNIX系统。
     
1971年,肯-汤普森的同事丹尼斯-里奇发明了C语言;1973年,UNIX系统的绝大部
分源代码用C语言重写,这为提高UNIX系统的可移植性打下基础。

Linux 系统分为两个派系

RedHat    Debian

CentOS    Ubuntu

以CentOS 6.4为例,简单论调…

  NO.1  该系统宗旨即一切皆文件,其常用命令有:

  1. cd : chang directory 更换目录

cd /    跳转到根目录
cd ~    跳转到当前用户的家目录
cd ..    跳转到上一级目录
cd –    返回跳转来的那个目录

注:  .    表示当前目录
        ..   表示上一级目录  例:cd .. 表示返回上一级

  1. ls : list directory 罗列显示子目录
    ls -a    显示所有文件
    ls -l    显示此文件夹下的所有文件的详细信息(也可作 ll)
    ls -d    显示目录的信息
    ls -ld     显示这个目录的详细信息 (-l 与 -d 的组合命令 也可作 ll -d
    效果一样)  例:ls -ld /opt/etc
    ls -h    human readable 显示信息时文件的大小可识别;读者可自行与 ll
    命令作对比
  1. 介绍  ls -l /opt/etc  命令的结果含义
    -rw-r–r–. 1 root root 843 Sep 17 19:44 /opt/etc
    第一个字符
    -:    二进制文件
    d:    文件夹
    l:    link    软链接
    c:    character    
    第2~10个字符
    rw-    :User    
    r–    :Group
    r– :Other

r: read
w: write
x: execute

1:硬链接数

root:文件所属的用户
root:文件所属的组

843:文件的大小(可用 ls -h 命令查看)

Sep 17 19:44    最后一次修改时间

/opt/etc    文件名称

4.mkdir : make directory 创建文件夹
mkdir -p 创建多级文件夹 例:mkdir -p aa/bb/cc

5.touch   文件名称       创建文件

  1. 删除文件或文件夹
    rm 文件名     删除一个文件       rm:remove()移除
    rmdir    文件夹名称    必须文件夹中为空

常用:rm -r (recusive)
rm -f    (force)
rm -rf

  1. mv    (move)    剪切+重命名
        mv    源文件    目标文件
        mv    原文件名    修改名称
  1. 查看文件
    cat 文件名
    more 文件名
    head 文件名            默认查看前10行
    head -行数 文件名    查看前几行
    tail 文件名            默认查看最后10行
    tail -行数 文件名    看最后几行
    tail -f 文件名         实时查看最后几行
  1. 软链接
        ln -s 源文件 软链接名(在当前文件夹新建的文件或文件夹链接)
      
     软连接好比一个快捷方式,更改源文件或者软连接任意一个,另一个都会随之改变。
       
    删除源文件后,软连接仍存在但内容为空,使用ll命令查看其指向文件闪烁,表示已删除。
  2. 硬链接
        ln 源文件    目标文件
        硬链接就是产生一个完全相同的文件,彼此同步更新,
        删除一个不影响另一个

  3. ls -i 罗列子目录及其id
        软链接拥有不同的inode(身份证号)
        硬链接拥有相同的inode
     

  4. vi/vim

 命令模式–a i o –> 插入模式 – ESC -> 命令模式
 命令模式– : –> 编辑模式

 进入插入模式
i:insert      在字符之前插入
a:append       在字符之后插入
o:out           在字符的下一行插入

定位
 j    向下移动
 k    向上移动
 l    向右移动
 h    向左移动
 gg    到第一行
 G    到最后一行
 :n    到第n行
 
设置行号 :set nu
取消行号 :set nonu

dd    删除(剪切)当前行
ndd    删除(剪切)下面n行
yy    复制当前行
nyy    复制下面n行

x    删除一个字符
nx    删除光标后的n个字符

r    替换当前光标出的字符

p    粘贴

u    撤销上一步操作

另存为
    :w 保存修改
    :w new_filename  (更新文件名称)
    :wq 保存修改并推出
    ZZ 保存修改并推出
    :q!    不保存就退出
    :wq! 对于文件所有者可以忽略只读属性

未完待续。。。。

Linux,浅谈linux
1969年,美国贝尔实验室的肯-汤普森在DEC PDP-7机器上开发出了UNIX系统。
1971年,肯-汤普森的同事丹尼斯-里奇发明了C语…

2. 结构图

必赢手机app下载 2

根目录说明

必赢手机app下载 3

3.linux相关命令

cd(change directory切换目录):

  cd /.  进入根目录

  cd ..  返回上一次目录

  cd –   返回上一次的工作目录

  cd ~  切换到当前登录的住文件夹下

  cd ~/ for_bar  切换到名字叫name的主文件夹下

 

绝对路径:

  以 / 开头

 

列出文件:

  ls

  ls -l  同 ll  详细信息

   ll -hi  也是查看详细信息

3.1 文件操作:

文件:
r    阅读文件内容
w    修改文件内容
x    执行文件(前提该文件可执行)

目录:
r    列出目录的文件及目录
w    创建文件,修改文件名
x    进入目录的权限

# 默认文件权限755
rwxr-xr-x

# 默认文件权限644
rw-r--r--

关于文件中的软连接和硬链接:

  软连接(相当于windows下文件的一个快捷方式)

  硬链接(文件的另一个入口)

二者区别:

  可以通过ln 源文件名 目标文件名的方式创建硬链接

  可以通过ln -s 源文件名 目标文件名方式创建软连接/或者是ln -s
目标文件名也能创建软连接
  硬链接的inode节点号同源文件相同,软链接的inode同源文件不同。

  删除源文件时,硬链接不受影响,软连接会失效(白底红字闪烁)

  删除硬连接时,源文件,软连接都不受影响

  只有同时删除源文件,赢文件链接时,文件才会被真正删除

  ln命令不能对目录创建硬链接,但是可以为目录创建软连接,实际工作会常用

  软连接可以跨越系统文件,但是硬链接不可以

  许多硬件设备(如netapp的存储设备)中的快照功能,使用的就是类似硬链接原理

  必赢手机app下载 4

  当你删除源文件时,在ll命令查看文件,源文件还存在软连接,此时可以通过echo
>> 文件名  恢复文件

 

文件删除原理:

    当硬链接数量变为0的时候,文件才会被真正删除

 

home下创建用户:

  passwd 用户名

创建完用户输入密码,ll命令查看

重启一个服务登录该用户,用户名显示在前,$符结尾

必赢手机app下载 5

  home下限制用户登录:

    useradd xxoo -s /sbin/nologin

   查看用户

    ls /home/

  查看用户信息

    id

  修改当前用户密码

    passwd

  查看用户登录信息

    w

  用户上次登录信息

    who whoami lastlog

  查看存储在当前系统的所有用户信息

    cat /etc/passwd

必赢手机app下载 6必赢手机app下载 7

 

别名:alias

  可以防止用户误操作

  更加便捷

必赢手机app下载 8

取消别名:unalias

 

查看所有,包含隐藏文件:ls -a

       详细查看信息:ls -al

           或:ls -a -l

命令 -选项1 -选项2

或命令 -选项1选项2

查看所有ls命令:ls –help

 

 和光标相关的常用热键:

  ctrl + c  # 退出当前状态

  ctrl + c  # 退出登录

  ctrl + a  # 回到行首

  ctrl + e  # 回到行尾

   ctrl + k  # 清除光标之后

   ctrl + u  # 清除光标之前

高能操作:

!$  # 上一条命令的最后一个参数

!^  # 上一条命令的第一个参数

!!  # 上一条命令

 

文件查看操作:

  # 文件比较多的时候

   less  # 按屏显示文件内容

      快捷键:上下左右方向键

      G  # 文尾

      gg  # 文首

      空格  # 翻屏

      q  # 退出文件查看

   more  # 类似less查看文件内容

 head

   head  -n 行数  文件

   或 head -行数  文件

 tail  参数同head

   tail -f 

用法

 模拟日志输出,并tail-f该文件

    [root@dplinux ~]# for i in `seq 1000`;do echo "hello dplinux --> $i" >> aa;s
    leep 1;done
    [root@dplinux ~]#

  管道:

    [root@root ~]# tail -100 /etc/init.d/network | wc -l
    100
    [root@root ~]#

  head、tail配合管道符取出⽂文件的指定⾏:
    在aa文件中添加内容:

    [root@dplinux ~]# echo "heiheihei" > aa
    [root@dplinux ~]# cat aa
    heiheihei
    [root@dplinux ~]#

    指定位置取值:   

    [root@dplinux ~]# head -n2 aa | tail -1
    hello dplinux --> 1
    [root@dplinux ~]#
    [root@dplinux ~]# tail -3 aa | head -1
    hello dplinux --> 1

    [root@dplinux ~]#

    

重定向:

  追加重定向:(aa文件中又加了一条内容)

  echo “hello dplinux” >> aa

 

  覆盖重定向:(aa文件清空并重新写入)

  echo “hello dplinux” > aa

 

 3.文件传输

方式1:

1.在linux上安装lrzsz      —->recive 和 send的缩写

  yum -y install lrzsz

2.要在xshell中,点击文件/属性/下部文件传输

 必赢手机app下载 9

3.命令行输入

必赢手机app下载,   把文件传到windows上  sz 文件

必赢手机app下载 10

 

  把文件从windows上拉回当前主机  rz 文件

方式2:

scp命令

必赢手机app下载 11

方式3:

  安装xftp6,实现实时交互

 

 

 

知乎链接

linux命令大全链接

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注

相关文章

网站地图xml地图