linux入门4

file 查看文件的类型

[root@nfs-server lianxi]# file sc.txt
sc.txt: UTF-8 Unicode text
 
mv
     mv - move (rename) files
      mv [OPTION]... [-T] SOURCE DEST

SOURCE 源
DEST 目的地 destination

    1.移动(剪切)move  文件可以移动到文件夹里  后面接的文件夹都存在

[root@nfs-server lianxi]# mv liquan  xiaowei


    2.重命名,后面接的文件夹不存在就是改名
            文件和文件夹都可以重命名
[root@nfs-server lianxi]# mv passwd   sc_passwd
 
移动,粘贴,重命名
[root@nfs-server lianxi]# mv liuna.txt feirx/ln.txt 将当前目录下的liuna.txt移动到feirx文件夹里改名为ln.txt

rm 删除文件或者文件夹
    rm - remove files or directories
[root@nfs-server lianxi]# rm  -rf  feirx

rm 是命令
-rf 选项: 可供选择的项目,可接可不接,接了有特殊作用
feirx 参数/操作数
-r  递归删除文件夹里的子文件或者子文件夹
       -r, -R, --recursive
              remove directories and their contents recursively
-f  强制删除,不给与提醒
      -f, --force
              ignore nonexistent files and arguments, never prompt
rm 是一个非常危险的命令,删除数据默认是不经过回收站

注意不要使用下面的命令,会导致整个linux系统里的数据被删除
rm  -rf  /*  
cd /
rm -rf *

 

du 是查看文件或者文件夹的大小
du - estimate file space usage
     Summarize disk usage of each FILE, recursively for directories.

 disk  磁盘

       -s, --summarize  汇总的大小
              display only a total for each argument

-h  以人类能够读的懂的格式显示大小  K, M  G T P E
    1000
       -h, --human-readable
              print sizes in human readable format (e.g., 1K 234M 2G)


[root@nfs-server bin]# du -sh /usr/bin/mkdir
80K    /usr/bin/mkdir

curl 是字符界面的浏览器
-O 下载文件,下载完成的文件存放在当前目录下

curl -O https://ftp.gnu.org/gnu/coreutils/coreutils-9.1.tar.xz

 

两种执行二进制程序的方法

[root@nfs-server zhouxin]# ./hello  执行当前目录下的hello程序
[root@nfs-server zhouxin]# /zhouxin/hello   使用绝对路径执行hello
[root@nfs-server zhouxin]# hello   -->到PATH变量指定的目录下查找
-bash: hello: command not found

1.将我们编写的程序复制到PATH变量对应的文件夹里

[root@nfs-server zhouxin]# echo  $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
[root@nfs-server zhouxin]# cp /zhouxin/hello  /usr/local/bin/

2.修改PATH变量的值,增加我们自己的文件夹

[root@nfs-server zhouxin]# PATH=/zhouxin:$PATH
[root@nfs-server zhouxin]# echo $PATH
/zhouxin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin

PATH变量 起到引导linux系统到哪里去查找命令

posted @ 2023-04-13 19:25  法螺話  阅读(12)  评论(0编辑  收藏  举报