Linux

基本命令

--

常用命令:

linux善用tab键进行命令补全
    既可以补全命令
    又可以补全文件

Linux的帮助手册,查看命令详细用法
    man  rm 
    man  ls  

  查看当前位置,打印当前工作目录
    pwd (print work directory )
    得到一个反馈结果
    /root

  cd (切换目录)
   cd /root/helloS14 #切换目录到/root/helloS14文件夹中
    cd 命令只能进入文件夹,不能进入文本文件

  查看文本内容
    cat 命令,查看文件信息
    cat 文件
    cat first.py

  修改密码的linux命令
    passwd 用户名
    passwd root #输入两次密码

  远程登录服务器的命令
    ssh root@192.168.12.85

  Linux查看用户登录终端的命令
    w #此命令记录用户登录的,用户身份,来源ip

    1.如果你是通过xshell直接登录我的这个机器,那么我记录的ip的就是你windows的ip地址
    2.如果你是已经登录了linux,然后通过你的linux,再ssh登录我的机器,那么我记录的就是你linux的ip

  Linux下查看用户身份信息的命令

    whoami

  查看终端信息的命令
    tty

  更改linux主机名
    hostnamectl set-hostname s14linux

  退出linux登录会话的命令
    logout

  xshell的快捷命令
    #清屏命令 clear ctrl + L
    #快速退出 ctrl + d 等同于logout
    #快速登录 ctrl + shift + r
 关机命令
    poweroff

对文件/文件夹增删改查

mkdir 创建文件夹
    mkdir hellos14  #创建一个名为hellos14的文件夹
touch 创建文件
    touch test.txt 
    touch test.py 
    touch test.java 
    touch test.go 
vi test.py

rm (remove),删除文件的命令
    rm  要删的文件
    rm  test.txt 
    rm -i  test.txt
        -i 参数是删除文件要提醒
    rm -i  test*    #删除所有以test打头的文件
    rm -r  helloS14 递归删除文件夹
    rmdir 命令只能删除空文件夹

linux之作死命令 #友情提醒,实验之前,做好快照
    rm -rf /*   #删除linux底下所有东西,然后收拾东西辞职(r:递归删除,f:强制删除)
    

mv命令,移动,改名
    mv   旧文件名   新文件名
    mv  test   prod #把test文件夹名改为prod
   mv test prod/ #把test文件夹移动到pord文件夹下 cp (copy)复制命令 cp 文件名 新文件名 cp test.py test.py.back cp
-r test test2 #递归拷贝文件夹,把test文件下所有子孙后代都 复制一份 为 test2

ls 查看命令,查看文件夹的命令
    ls 操作对象
    ls /root 
    ls -l  /root  显示/root文件夹下详细信息
    ls -la (缩写:ll -a)
        -l 显示详细信息
        -a 显示隐藏文件/文件夹 
    ls -la /root/  #显示/root文件下所有文件和文件夹
        drwxr-xr-x. 2 root root   37 Nov 28 14:58 .
        dr-xr-x---. 6 root root 4096 Nov 28 14:53 ..
        -rw-r--r--. 1 root root    0 Nov 28 14:58 test.py
        -rw-r--r--. 1 root root    0 Nov 28 14:58 test.txt
        
        这个 .  代表当前目录
        这个 ..  代表上一级目录
        ls  .   列出当前文件夹
        ls  ..  列出上一级文件夹
find 查找命令,找到/opt目录下以。py结尾的文件
  find /opt -type f -name '*.py'
  

vim编辑器使用

1.vi  first.py  #打开文件
2.此时你进入了一个叫做命令模式的状态,等待输入命令,一般会输入 i/o/a 
    i 是 insert插入的意思
    o是在光标所在行的下一行写入信息
3.输入 i之后,进入编辑模式,就可以写入代码了
4.按下esc,退出编辑模式,此时回到了命令模式,输入  :wq!  退出且写入文本信息
    :  是 进入底线命令模式的参数
    w  是写入的意思
    q  是退出的含义
    !  强制性的含义

 

posted @ 2019-04-08 09:42  ChuckXue  阅读(169)  评论(0编辑  收藏  举报