linux随笔

一、常用linux命令
目录操作
1、查看
cd / 进入根目录
ls 横向查看当前目录下的内容
ll 竖向查看当前目录下的内容
2、切换目录
cd / 根目录
cd .. 上一级目录
pwd 显示当前工作的目录
3、增加
mkdir aaa 在当前目录下创建aaa目录,相对路径
mkdir ./bbb 在当前目录下创建bbb目录,相对路径
mkdir /ccc        在根目录下创建ccc目录,绝对路径
4、搜索
find / ‐name  'b'      查询根目录下(包括子目录),名为b的目录和文件
find / ‐name  'b*'     查询根目录下(包括子目录),名以b开头的目录和文件
5、修改
mv aaa aaaa      将目录下的aaa目录修改为aaaa
6、剪切
mv  /aaaa /bbb         将根目录下的aaaa目录,移动到bbb目录下,在bbb目录下也叫aaaa目录
mv  bbbb  usr/bbbbb    将当前目录下的bbbb目录,移动到usr目录下,且修改名为bbbbb
7、拷贝
cp ‐r  /aaa   /bbb        将/目录下的aaa目录复制到/bbb目录下,在/bbb目录下名字为aaa
cp ‐r  /aaa   /bbb/aaaa   将/目录下的aaa目录复制到/bbb目录下,且修改名为aaaa
8、删除
rm  ‐r  /aaa      询问式删除/目录下的aaa目录,y表示确认,n表示取消,如果aaa目录中还有子目录,则进入aaa目录下的所有子目录,依次询问                  
rm  ‐rf /bbb      强行式删除/目录下的bbb目录,如果bbb目录中还有子目录,也会被强行式删除
文件操作
1、增加
在指定的目录中,创建文件
cd  /aaaa   定位于/aaaa目录
touch  a.java     在aaaa目录中创建a.java文件
2、查看
语法:cat/more/less/head/tail  文件
以只读方式查看文件的内容
cat a.java           查看a.java文件的最后一页内容
more a.java          从第一页开始查看a.java文件内容,按回车键一行一行的看,按空格健一页一页的看,q退出
less a.java          从第一页开始查看a.java文件内容,按回车键一行一行的看,按空格健一页一页的看, 支持使用PageDown和PageUp翻页,q退出
head a.java       查看a.java文件的前10行内容     
tail a.java      查看a.java文件的后10行内容      
head ‐n 7 a.java     查看a.java文件的前7行内容
tail ‐n 7 a.java     查看a.java文件的后7行内容
3、删除
语法:rm [参数] 文件
从目录中删除文件
参数解释:

  1. -r 递归处理,对于文件删除,这个参数可带,也可不带,它会询问你,y表示是删除,n表示不删除 2. -f 强制删除文件,它不会询问你
    rm ‐rf a.java       强行式删除当前目录下的a.java文件
    rm ‐rf ./a*         强行式删除当前目录下以a开头的所有文件
    rm ‐rf ./*          强行式删除当前目录下所有文件
    4、修改
    linux 下的vi 是一种文字编辑器,后来的升级版本是vim。vi 分为三种模式:一般模式、编辑模式(插入模式)、命令 模式(底行模式)。
    两种语法 :vim 文件、vi 文件
    使用方式:
    输入“vim 文件名”进入“一般模式”
    按下“i”从一般模式,进入“插入模式”
    按下“esc”从“插入模式”退出到“一般模式”
    在“一般模式”下,输入“:wq”,退出编辑。
    命令演示:
    vim  a.txt 用vi编辑器打开/创建a.txt文件               
    按i键,进入编辑模式      
    输入内容            
    按esc键,进入一般模式 按 Shift : 进行命令模式 输入wq回车,表示存盘退出;输入q!回车,表示不存盘强行退出

    压缩
    其他

posted on 2020-11-04 15:20  凹凹凸凸  阅读(113)  评论(0编辑  收藏  举报

导航