Linux基本操作指令

应用程序--附件---终端 
ifconfig  查看自己的ip地址  inet地址 10.0.2.122
ls 查看当前的所有文件
终端下查看: ls  -a   查看所有的文件,包括隐藏文件
人为的操作:桌面的左上方--位置--主文件夹---查看---显示隐藏文件 
ls  -l  看到当前所有文件的创建时间 名称 


mkdir dir名称 创建文件夹 
需求1:在主文件夹下 创建文件夹 a1,a2,a3 
mkdir  a1;
mkdir  a2;
mkdir a3;
cd 路径 切换 
需求2 在a1下面,创建b1,b2,b3 ,在b1下面创建c1,c2,c3 
cd  a1 
cd   ..  返回上一层 
cd   ../..  返回上两层文件夹 
cd   ../../.. 返回上三层文件夹 ,以此类推 


cd    /  切换到根路径下 


cd a1/b1/c1  切换到c1路径下
删除文件夹 
rmdir dir名称  删除文件夹  
pwd 查看当前所在的位置 
主文件夹  /home/soft01
/home  home路径下
/  根路径下 
cd   ~ 切回 主文件夹 
如果当前处于根路径下  ,想切回主文件夹下 
cd   ~ 或者 cd   home/soft01
需求3: 将a2文件夹重命名 a2z  a3重命名 a3z
mv  dir1  dir2   将 dir1重命名成 dir2 
mv a2  a2z 就是a2重命名 
需求4:在a1/b1/c1/下创建 d1.txt,hello.txt文本文件 
d1.txt中输入自己的自我介绍  
姓名:我叫某某某
家乡: 我来自江苏宿迁
爱好:我喜欢打篮球
hello.txt 输入任意 


创建文件文件 
vi   d1.txt  
按 i进入编辑模式
编辑内容  
按esc退出  ,或者 ctrl+c退出 
:wq  保存文件 
:q!   不保存
查看文件内容 
more d1.txt    cat d1.txt
复制文件 
cp file1  file2 
cp d1.txt hello.txt 将d1.txt复制一份出来,命名为hello.txt
删除文件 
rm 文件名  


需求5:将a1/b1/c1/d1.txt移动到 a1/b1/c2中 
如果当前路径在主文件夹下 
mv  a1/b1/c1/d1.txt  a1/b1/c2 
如果当前在b1路径下 
mv  c1/d1.txt   c2
如果当前在a1路径下 
mv b1/c2/d1.txt   b1/c1
mv作为移动使用的时候 ,当前的路径必须路径a和路径b的父路径
mv 路径a/XX.txt  路径b


mv作为重命名使用的时候 
mv 目录A  目录B 将 目录A重命名成 目录B
需求6:将a1/b1下的c2重命名为c2z
mv  c2  c2z  
需求7:将 a1/b1/c1/下的d1.txt 重命名成 d1z.txt 
切换到 c1下  
mv  d1.txt   d1z.txt 
切换到主文件夹下(主文件夹下 路径要写全) 
mv a1/b1/c1/d1z.txt   a1/b1/c1/d1.txt
需求8:将a1/b1下的c2z重命名为 c2
当前在主文件夹下 
mv  a1/b1/c2z    a1/b1/c2
需求9:将 a1/b1/下的c4 移动到  a1/b3中 
切换到主文件夹下 
mv  a1/b1/c4   a1/b3 
注意:移动文件夹时, 2个路径不是同一层次的
如果b1下有c1,c2,c3,c4 4个子文件夹,想将 c3重命名成c4,但是没有考虑到
已经有1个c4存在。这个时候 执行 mv c3 c4 ,就会让c3移动到c4中。


递归删除文件夹 ,如果文件夹里有子文件还有子文件夹 
rm   -r  路径名(目录文件夹)   递归删除  
rm  -f   文件名   强制删除  
rm -i  文件名 询问是否删除
rmdir   路径名(空的文件夹)


需求10:在a1/b1/c2下有 d1.txt ,要删除 d1.txt ,询问是否删除  
 rm   -i   d1.txt  
出现询问语句  如果 y  删除了
                      如果 n  不删除 
查找
find 目录名   列出当前目录下的所有子文件,包括文件夹 
find 目录名  -name  文件名   在指定目录下查找指定文件 


diff 路径1  路径2  查看2个目录之间的差别 


date  当前时间 


需求11: 


public class HelloWorld{


public static void main(String[] args){
System.out.println("今天吃了10个包子");
}
}


















 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值