linux 基础操作

  1. pwd
    print working directory
    显示当前工作路径
    / 根目录 就相当于windows下面的C盘

~ 主用户目录 相当于windows下C:\Users\WangMi
打开终端(Ctrl+Alt+T)的默认位置
. 代表当前目录
… 代表上一级目录

路径(目录):
D:\JavaWorkSpace\RemoteSystemsTempFiles
windows硬盘
C:
D:
E:
F:
unix
/

3.cd 改变工作路径
change working directory
cd 路径
相对路径:
相对某个目录 相对当前目录
绝对路径:
从/(根目录)开始
unix目录(路径)分隔 /
windows C:\program\oracle
唯一区别其它路径

cd 相对路径

4.mkdir
make directory 创建目录
mkdir dir1 dir2 dir3
创建多级目录
mkdir -p dir1/dir2/dir3

5.touch
创建文件

6.rm
remove 删除文件
rm 文件
rm -r 删除非空目录
-r 删除目录
-f 强制删除 rm -rf
rm -i 删除之前会询问是否删除 y/n

7.rmdir
只能删除空目录

8.mv
move 剪切
mv src dest
可以改名

9.cp
copy
cp src dest
可以改名

  1. find
    在某个目录下查找是否存在某个文件
    find dir -name file_name
    通配符
  • 代表任意多个任意字符
    ? 代表一个任意字符
  1. grep
    查找文件中的内容
    grep 内容 文件名
    查找内容在文件中的行

  2. cat
    查看文件中的内容
    cat 文件

  3. more 只能向后(显示百分比) Enter Space
    less 可以翻阅 向前向后(PgUp/PgDn) Enter Space
    q 可以退出查看

  4. head
    head -n 文件 可以显示文件前n行的内容
    tail
    tail -n 文件 可以显示文件最后n行的内容
    tail -f 文件
    以流的形式观察文件内容的变量

  5. echo
    显示内容 输出到终端界面

  6. 输出重定向

清空写

追加写
echo 内容 > 文件
ls >> a.txt
pwd >> a.txt

  1. clear ctrl+l快捷键
    清屏

链接文件
ln 需要创建硬链接的文件 硬链接名
硬链接: 文件的访问途径 呈现方式
一个文件的硬链接大于0表示该文件存在,如果硬链接数为0时就会被删除
一个文件有多个硬链接 只有一份的内存
硬链接里直接是内存中的数据

软链接: 文件里存储的是另外一个文件的路径 路径长即为该链接的大小
但是打开或者访问文件访问到的却是软链接所链接的那个文件

ln -s 软链接名 需要创建软链接的文件
ln -s /media/sf_shared shared

删除软链接文件不会影响原文件
如果删除软链接所指向的那个文件 软链接将失效

共享文件夹:
在windows、ubuntu都能看到的

  1. chmod 修改文件属性
    u user 属主
    g group 属组
    o other 其他人
    a all 所有的
    chmod 角色+|- [rwx]

r 读 4
w 写 2
x 执行 1
某个角色如果是 rwx 7 111
rw- 6 110
r-x 5 101
r-- 4 100
-wx 3 011
-w- 2 010
–x 1 001
— 0 000
chmod 一组权限字 三位八位数

  1. man
    linux手册
    man ls 中文版手册
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值