linux终端的一些操作

linux终端的一些操作

打开终端的命令 ctrl + alt + t
终端的主要作用是用来接受用户输入的命令进行相应的操作
1、 ls
作用  查看当前目录下的所有未隐藏文件
参数  -a -l
ls -a 查看所有文件 包括隐藏文件
ls -l 查看未隐藏文件的详细信息
2、  cd
作用  移动到某个目录下
参数  目录的路径
cd … 代表进入上一级文件夹
cd . 代表进入当前文件夹
3、  mkdir
作用  创建一个空白目录
参数  -p 多级创建

4、  tree
作用   查看当前所在目录的树状结构
5、 VI 编辑器
使用方法 在终端直接输入 vi 要打开或创建的文件名
如果文件存在 就打开  如果不存在就创建并打开
VI有三种模式   一 浏览模式  刚打开文件的时候 自动进入此模式
只提供浏览作用
 二 编辑模式  在浏览模式中 通过 i 进入
编辑
 三 命令模式  在浏览模式中 shift + : 进入
提供一些命令操作
set nu 打开行号  set nonu 关闭行号
w 代表保存  q 代表退出   q! 强制退出 esc退出返回上一个模式 :wq退出保存(这个是要先退出到浏览模式才能用)
进入数据库的方式:
   终端行直接输入  mysql -127.0.0.1 -uroot -p123456
进入交互模式的命令
ipython3
python3
ctrl + d 退出交互模式
linux 中的绝对路径和相对路径
路径  是指用来描述一个文件在计算机中位置
绝对路径  从计算机的根目录开始描述
相对路径  从当前所在目录开始描述
pwd 查看当前所在目录的绝对路径
Linux常用命令:
Linux系统的几个概念:
1、Linux的文件系统中文件名是区分
大小写的。A.txt a.txt
2、Linux文件系统,采用树形目录结构
根使用 / 表示,叫根目录
所有的其他内容(包括目录和数据)
都在/之下的目录中, / 是最顶级目录。
3、使用Linux命令的基本格式
命令名 [选项] [参数]
1、命令名,区分英文大小写
命令就是一个程序
2、选项和参数 可以是0–多个
具体要看命令
4、窗口放大:ctrl + shift + =
缩小: ctrl + -
5、whoami
功能:显示用户名
用法:whoami
6、pwd
功能:显示当前的工作目录
显示当前路径
用法:pwd
pwd
/home/tarena
/---- 根目录
home 是根目录下的子目录
tarena 是home目录下的子目录
其他的 / 表示是目录名或者文件名的
分隔符
1、绝对路径:从根开始的路径叫绝对路径
2、相对路径:不是从根开始的路径叫相对
路径(当前)
3、Linux文件系统中一切皆文件
目录本质上也是文件,对设备的操作
通过文件操作。
7、ls
功能:查看指定目录的内容或者是文件的信息
用法:
1、ls
显示当前目录中的内容
2、ls -l
-l 就是ls命令的选项
显示详细信息(名,大小,修改时间…)
3、ls -a
隐藏文件的概念:
Linux文件系统中,文件名第一个字符
是 “.” 表示它是隐藏的(文件/目录)
-a 选项就是显示包括隐藏文件在内的
所有内容
4、ls my_env :如果my_env是目录
显示my_env目录内容
如果是文件,则显示
文件的信息。
5、ls -la my_env
http://code.tarena.com.cn
用户名 tarenacode
密码:code_2013
AID 目录/对应的班级
8、cd
功能:改变工作目录
用法:cd 目录名
9、mkdir
功能:创建目录
用法:mkdir 目录名

  1. . 目录 当前目录
    2 … 目录 上一级目录
    mkdir -p 目录名
    10、查看帮助
    1、命令 --help
    ls --help 查看ls帮助
    2、man 命令名
    man ls 查看ls的帮助
    可以使用翻页键,方向键浏览内容,使用q退出
    11、要常用 Tab 键盘
    用于补全,提高输入效率,减少出错
    12、命令行已经输入过(执行过的)命令
    可以使用 上、下键翻阅,并执行
    13、touch
    功能:1、如果文件不存在,则创建
    空文件(大小为0)
    2、如果存在,则用系统时间
    更新文件的最后修改时间
    用法:touch 文件
    14、cp
    功能:复制文件
    用法:cp 文件1 文件2
    源 目标
    cp 文件1 文件2… 目录
    cp -a 目录1 目录2
    15、mv
    功能:搬移文件/改名
    用法:mv 文件1 文件2
    26、rm
    功能:删除
    用法:rm 文件…
    rm -r 目录
    慎用删除
    sudo rm -rf / 不能用
    17、sudo
    功能:使命令具有某种用户的身份去执行
    默认是root用户
    用法:sudo 命令
    18、find
    功能:查找文件
    用法:
    find 位置 -name “文件名范本”
    位置:从哪开始找
    -name:通过文件名查找
    find ./ -name “1.txt”
    ctrl + c 可以结束
    19、通配符
    代表任意多个任意字符(所有)
    0—多个
    ? 代表一个任意字符
    20、 wc
    功能:统计文件中有多少行,字,字节
    用法 wc 文件
    -l 行数
    -w 词数
    -c 字节数
    21、文本编辑器
    vim/vi
    1 启动和退出
    vim
    vim 文件
    :q 英文的冒号
    2 vim的工作模式

  2. 正常模式
    启动以后自动进入到正常模式

  3. :命令模式
    :q
    模式间切换,只能从正常模式进入到其他
    模式,其他模式下 按 ESC 键 就会回到
    正常模式

  4. 插入模式
    从正常模式进入到插入模式
    a 键盘上的字母a
    a 在光标所在位置的后面插入
    A 在行的后面插入
    i 在光标前面插入
    I 在行首
    o 在下面新起一行
    O 在上面新起一行
    4.保存(在正常模式)
    :w
    :w 文件名
    :wq 保存并退出
    :x 保存退出
    22 在正常模式下
    移动光标方法
    1.方向键,翻页键
    2.
    h 左
    j 下
    k 上
    l 右
    3. 0 行首
    4. $ 行尾
    5. gg 开头
    6. G 结尾
    7. :行号 直接定位到某行
    开启显示行号
    :set nu
    关闭行号显示
    :set nonu
    还可以加入到vim的配置文件
    主目录下面 /home/tarena
    .vimrc 文件
    /home/tarena/.vimrc
    如果没有可以创建
    在这个文件中可以加入
    set nu
    行复制
    yy nyy n = 2,3,4…

    粘贴 p np n = 2,3,4…
    行删除
    dd ndd n=2,3,4…
    被删除的行,会放到剪贴板可以
    使用 p 粘贴
    撤销
    u
    删除一个字符
    x
    重复上次操作

  • 2
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值