首页 > 系统相关 >linux入门4

linux入门4

时间:2023-04-13 19:33:22浏览次数:39  
标签:bin 入门 server zhouxin nfs usr linux root

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系统到哪里去查找命令

标签:bin,入门,server,zhouxin,nfs,usr,linux,root
From: https://www.cnblogs.com/Himawari/p/17316109.html

相关文章

  • Linux程序内存释放不回收问题
    最近在测试一个程序,内存表现很诡异,记录一下。测试环境:vmware虚拟机,操作系统:ubuntu16.04x64程序中有一段业务需要申请大块内存,业务完成后再释放掉。测试表现:程序启动占用内存约90M,执行一次业务后,内存增长约200M,且不回落,这样约5次后,内存增长到约1G后趋于稳定。开始感觉有内存......
  • linux入门3
       1.显示/etc/passwd的前15行内容[root@blueendingnovaxiang]#head-15/etc/passwdroot:x:0:0:root:/root:/bin/bashbin:x:1:1:bin:/bin:/sbin/nologindaemon:x:2:2:daemon:/sbin:/sbin/nologinadm:x:3:4:adm:/var/adm:/sbin/nologinlp:x:4:7:lp:/var/spool/lpd:/s......
  • LINUX grep sed awk genek
    grep-o'^>\S\+'test.fasta|less-Sgrep-o'^>\S\+'test.fasta|grep-o'[^>]\+'sed中的正则表达式echo-e"AB\n\nC\tD\n\nE">testfile#查看格式vitestfile:setlist#删除空行sed'/^$/d'testfile......
  • 查看linux进程/线程跑在哪个cpu核上
    方法一:使用top-Hppid然后按f,选择p,然后esc就行了方法二: psH-opid,lwp,psr,comm -p11115psr对应系统cpu线程号......
  • linux开发之Make
    简述代码变成可执行文件,叫做编译(compile);先编译这个,还是先编译那个(即编译的安排),叫做构建(build)。Make是最常用的构建工具,他根据makefile来行动。makefile是一个名字叫Makefile(或makefile)的文件,它一堆规则的定义,它定义了具体该怎么编译,链接等操作。当源代码有几十上百时,手动输......
  • windows上编写shell拷到linux执行报错
    1.最近随手在windows写了个自动安装docker的shell脚本,然后传到linux服务器执行竟然报以下错  2.进入vim查看突然看到下截图红色框地方 最后查阅资料发现,这个标志的产生原因是因为在windows下,文件的换行符是\r\n,而在linux下换行符是\n,所以,使用cat-Ainstall_docker.sh......
  • kafka入门
    一、kafka概述二、入门应用三、可视化工具kafka可视化工具有很多种,比如kafka-eagle(EFAK)、kafka-manager、kafkatool等。在windows本地环境测试,我使用的kafkatool工具。kafkatool官网下载下载对应版本按照即可,记得修改一下安装位置,保护保护你的C盘空间。下载后打开软......
  • 【web 开发基础】PHP 中的特殊流程控制(continue) -PHP 快速入门 (21)
    continue语句continue语句只能用于循环语句内部,功能是跳过本次循环继续执行下一次循环结构,而不终止整个循环的执行。在while和do...while语句中,continue语句跳转到循环条件处开始继续执行,对于for循环随后的动作是变量更新。流程图如下:continue的语法如下:continue[label];可选的......
  • Python网络爬虫学习实战:爬虫快速入门
    很多同学私信问爬虫的相关教程,想了想,还是专门跟大家出些Python爬虫学习相关的教程,从零开始阐述如何编写Python网络爬虫,以及网络爬虫中容易遇到的问题,比如具有反爬加密的网站,还有爬虫拿不到数据,以及登录验证等问题,会伴随大量网站的爬虫实战来进行。我们编写网络爬虫最主要的目的是爬......
  • linux入门2
       1.创建链接文件xiang指向hunan[root@blueendingnovalianxi]#mkdirhunan[root@blueendingnovalianxi]#ln-shunanxiang[root@blueendingnovalianxi]#llxianglrwxrwxrwx1rootroot54月1315:43xiang->hunaln   创建链接文件  link 可以给文......