精华内容
下载资源
问答
  • 文件后缀名 、linux 和windows 互传文件 文件后缀名 在linux 下面 命令 文件 都区分大小写 大写的 LS 就识别不了 ls 这个命令 LANG=en 就显示成英文 linux 和windows 互传文件 首相只能使用远程工具 xshell 、...

    文件后缀名   、linux 和windows 互传文件

    文件后缀名

    在linux 下面 命令 文件 都区分大小写

    大写的 LS 就识别不了 ls 这个命令

    LANG=en  就显示成英文

    linux 和windows 互传文件

    首相只能使用远程工具

    xshell  、securecrt

    首先安装一个包

    yum install  -y lrzsz

    sz + 文件名   把linux 上的文件 传到  windows上

    把 linux 上的 4.txt 传到windows 上

    使用rz 回车

    就可以吧windows 上的文件传到linux 下 的当前目录下

    传输windows 上的bij.txt 到当前目录下



    本文转自   ch71smas   51CTO博客,原文链接:http://blog.51cto.com/ch71smas/1950965

    展开全文
  • 有一些命令是区分大小写的,比如 ls ,见下图,另外,在 Linux 系统下面,文件也是有后缀名的,比如 txt 、 cfg 、log 等。其中,这后缀名并不能代表这个文件就是后缀显示文件。这跟 windows 不一样,Linux 系统...

    1、文件名后缀

    有一些命令是区分大小写的,比如 ls ,见下图,
    文件后缀名及 Linux 和 Windows 互传文件
    另外,在 Linux 系统下面,文件也是有后缀名的,比如 txt 、 cfg 、log 等。其中,这后缀名并不能代表这个文件就是后缀名显示的文件。这跟 windows 不一样,Linux 系统下的文件名不严谨,我们可以自定义文件名和文件名的后缀,但这并不能代表这个文件的类型。只不过,我们习惯上会把普通的文本文档写成 .txt 后缀或是 .log 后缀。后面还会碰到 .gz 后缀名的文件,这种文件一般认为是压缩文件,但也不一定全是,也有的人会这样子命名一个非压缩文件。只不过,大家默认的准则还是会把相同类型的文件定义相同的后缀名,这样子方便区分。
    现在来看一下语言,见下图,
    文件后缀名及 Linux 和 Windows 互传文件
    默认的语言是中文,是因为一开始创建 Xshell 的时候,设置的是中文,输入命令 LANG=en ,语言就会改成英文,这个设定也是暂时的,新开一个窗口或是重启系统的时候,语言默认的还是中文,见下图,
    文件后缀名及 Linux 和 Windows 互传文件

    2、Linux 和 Windows 互传文件

    实现 Linux 和 Windows 互传文件,一定要使用 Xshell 或是 Secure CRT,因为 Putty 不支持这个功能。
    在 Xshell 上,首先,要安装一个包,输入命令 yum install -y lrzsz ,回车,见下图,
    文件后缀名及 Linux 和 Windows 互传文件
    文件后缀名及 Linux 和 Windows 互传文件
    安装完成,就可以使用 sz 命令了,输入命令 sz a.txt ,回车,会跳出一个窗口,见下图,
    文件后缀名及 Linux 和 Windows 互传文件
    选择放在桌面上就可以了,之后就会跳出一个传输成功的窗口,见下图,
    文件后缀名及 Linux 和 Windows 互传文件
    点击 关闭 后,就会在桌面上看到一个文本文档 a.txt 。

    以上就是 Linux 上文件传输到 Windows 上的过程。现在来操作一下,从 Linux 传输文件到 Windows 上,使用 rz 命令,即 remote 远程的意思,见下图,
    文件后缀名及 Linux 和 Windows 互传文件
    上图中,输入命令 rz ,回车,选择一个文件,比如文本文档 学习计划安排.txt ,再点击 打开 。
    文件后缀名及 Linux 和 Windows 互传文件
    传输完成之后,使用命令 ls ,来查看一下,见下图,
    文件后缀名及 Linux 和 Windows 互传文件
    这样就完成了从 Windows 传输文件到 Linux 上。

    转载于:https://blog.51cto.com/13503302/2055888

    展开全文
  • linux 常用命令

    2019-10-07 01:22:03
    2、linux不管是命令还是文件名称都是区分大小写,linux系统不靠文件后缀区分文件类型。 3、ls命令显示当前目录的文件信息。linux中以.开头的文件是隐藏文件,通过ls -a可以显示出来。 ls -l 长格式显示当前目录...

    1、临时设置IP地址   ifconfig eth0 192.168.118.2

    2、linux不管是命令还是文件名称都是区分大小写,linux系统不靠文件后缀区分文件类型。

    3、ls命令,显示当前目录的文件信息。linux中以.开头的文件是隐藏文件,通过ls -a可以显示出来。

    ls -l 长格式显示当前目录的文件信息。ls -d查看文件目录信息。 ls -h查看的文件大小自动计算成kb或mb。 ls -i 查看文件的id号码。

    4、mkdir命令,创建目录。 比如 mkdir -p temp/a/b ,使用-p可以递归创建,如果没有a目录,它会在创建b之前自动创建a目录。

    5、cd命令,切换目录,比如 cd temp/a/b,即可切换到b目录,cd ..可以返回到上级目录temp/a。pwd命令可以打印当前目录。

    6、rmdir命令,删除目录,比如 rmdir temp/a/b 即可删除b目录。

    7、cp命令,复制文件。cp -rp [源文件或目录] [目标目录] -r 递归的意思,会递归复制该目录下所有内容,-p保留文件属性。

    8、mv命令,剪切文件。mv  [源文件或目录] [目标目录] ,比如mv temp/a/b /root。

    9、rm命令,删除目录或文件,比如 rm -rf temp/a/b 即可删除b目录,r是递归的意思,会递归删除该目录下所有内容,f是删除不需要确认,rm -rf temp/a/b/aa.log 即可删除aa.log文件。

    10、touch命令,创建文件。比如touch temp/a.log。

    10、cat命令,查看文件内容。比如cat temp/a.log。如果浏览的文件内容比较多可以使用more或者less命令,回车或者空格翻动,按q退出,less命令查看到的内容中,可以使用/进行搜索。可以使用head -n 8 temp/a.log来查看这个文件的前8行内容。可以使用tail -n 8 temp/a.log来查看这个文件的末8行内容。

    11、ln命令,链接命令。分为软链接和链接。软链接相当于快捷方式,硬链接相当于同步备份。比如软链接 ln -s temp/a.log temp/b.log,将a.log链接到b.log

    12、chmod命令,修改文件或者目录权限。比如chmod 777 temp/a.log。

    13、find命令,查找文件。 比如 find /home -name *log*,表示通过文件名称查找/home目录下包含log的文件。locate 文件名称,可以快速查找文件。grep命令,在文件中查找,比如 grep -i  aa temp/a.log。-i表示查找时候忽略大小写, aa是需要查找的内容,a.log是被查找的文件。

    14、linux文件中以#开头的行表示注释。

    15、linux使用man来调用帮助文档来查看命令和配置文件的帮助信息,比如man ls,表示查看ls命令的帮助,内容比较多时可以使用回车逐行看或者使用空格来翻页,使用/-d 来查找内容中所有-d的行。

    16、linux使用useradd+用户名来添加用户,添加用户后再输入passwd+ 添加的用户名称 来为新增的用户添加密码。使用who 来查看当前系统登录的用户。使用w来查看当前系统登陆的用户的更加详细情况。

    17、使用gzip temp/a.log 来压缩文件,使用gunzip +压缩文件来解压压缩包,gzip只能用来压缩文件,不能压缩文件目录,文件压缩后不保留源文件。使用tar zcf temp/a/b来压缩目录,使用tar zxf aa.tar来解压 。zip可以压缩文件或者目录,比如 zip a.zip temp/a/b.log temp/a/c ,使用unzip a.zip来解压压缩包。

    18、linux的常用网络命令。ping检测网络是否正常,last显示最近登录的用户信息,netstat显示网络相关信息,setup网络配置,mount挂载u盘或者光驱。

    19、linux的开关机命令。shutdown -h now表示马上关机,shutdown -r now表示马上重启,shutdown -c取消前一个关机命令,runlevel查看系统当前运行级别,logout退出系统当前用户,相当于回到系统未登录用户前的状态。

    20、vim编辑器,使用vi a.log可以打开这个文件进行编辑,使用i进行插入编辑,使用esc键退出编辑命令,x删除,

    转载于:https://www.cnblogs.com/KQNLL/p/7828313.html

    展开全文
  • linux ls find rename grep 等命令笔记

    千次阅读 2017-03-05 16:38:00
    ls -l, ll#按照修改时间顺序显示 ll -lt#对结果统计个数 ll | wc -lfind# 在当前目录找所有后缀是 .match 的文件 find . -name "*.match" # 在 ~/Downloads 目录下, 删除...

    #ls -l, ll

    #按照修改时间顺序显示
    ll -lt
    
    #对结果统计个数
    ll | wc -l
    
    
    # get the first of last name in a folder
    ls  | head -n 1
    ls  | tail -n 1
    

    #find

    # 在当前目录找所有后缀是 .match 的文件
    find . -name "*.match" 
    
    # 在 ~/Downloads 目录下, 删除 .match 后缀的文件
    find ~/Downloads -name "*.match" -delete
    
    # 在当前目录下, 对所有 .match 后缀的文件 操作 ll  
    find . -name "*.match" -exec ll {} \;
    
    # 删除match结尾的任何文件或文件夹
    find . -name "*match" -exec rm -rv {} + 
    find . -name "*match" -exec rm -rv {} \;
    
    # 在当前目录下, 找到所有以e1开头的文件, 且修改时间在120分钟内
    find . -name "e1*" -mmin -120
    
    # 在当前目录下, 找到所有以e1开头的文件, 且修改时间在2017-06-01之前的
    find . -name "e1*" -not -newermt 2017-06-01
    
    # 删除不为空的文件夹
    find . -name "e1*" -exec rm -rv {} +
    find . -name "e1*" -exec rm -rv {} \;
    
    # calculate all the sub-folders' filenumber
    for f in *; do [ -d ./"$f" ] && find ./$f -maxdepth 1 -mindepth 1 | wc -l ;done 
    
    # copy the sub-folder without content to another place
    cd /path/to/source && find . -type d -exec mkdir -p /path/to/dest/{} \;
    
    
    for d in $(find . -maxdepth 1 -type d |sort)
    do
    ls $d | head -1
    #echo $d
    done
    
    

    -mmin n是在 n 分钟内发生修改的
    -mtime n是在 n 小时内发生修改的

    具体 man find


    #rename

    # 在当前目录下, 把所有 .match 为后缀的文件名中, 把其中的 sub1 替换为 sub2
    rename 's/sub1/sub2/' *.match
    
    #去掉名字前面的(\d+)_
    rename 's/(\d+)_//' *
    
    #所有文件(比如都是数字)加上 .png 后缀
    rename 's/(\d+)/$1.png/' *
    
    

    Reference


    #组合

    # 在当前目录下, 找到所有e1开头的文件, 且修改时间在120min内, 按照修改时间顺序排列
    ll $(find . -name "e1*" -mmin -120) -lt 
    
    
    # 在当前目录, 找到所有 .match 后缀的文件, 对其进行文件名替换操作, 把其中的 r_6 替换为 _r
    find . -name "*.match" -exec rename 's/r_6/_r/' {} \;
    
    # 把当前目录下所有名称为test的文件or文件夹删除
    find . -name 'test' -exec rm -rf '{}' \;
    

    {}是指find的结果 并传给前面的操作
    \;应该是指对找到的文件 做1次前面的操作

    Reference1

    # 显示2017.11.6 12:30要早的文件
    find . -type f -newermt "nov 6, 2017 12:30" | xargs -n1 ls -l
    

    -newerXY reference
    a The access time of the file reference
    B The birth time of the file reference
    c The inode status change time of reference
    m The modification time of the file reference
    t reference is interpreted directly as a time

    Reference2

    #按时间sort
    find . -type f -newermt "nov 6, 2017 12:30" -printf "%Tc %p\n" | sort -n
    

    Reference3

    注意:
    rename只会找当前目录下的文件, 不会找子文件夹里的文件;
    find 可以找所有子文件夹里的文件(-maxdepth-mindepth可以设置文件夹的搜索深度) .
    所以要对包括子文件夹里的所有文件重命名的话, 需要用find找到文件, 把文件名传给rename.


    #grep
    Stackoverflow 上已经写得很好了(有4k+赞),这里是转载

    grep -rnw '/path/to/somewhere/' -e 'pattern'
    
    • -r or -Ris recursive,
    • n is line number, and
    • w stands for match the whole word.
    • l (lower-case L) can be added to just give the file name of matching files.

    Along with these, --exclude, --include,--exclude-dir or --include-dir flags could be used for efficient searching:

    • This will only search through those files which have .c or .h extensions:
    grep --include=\*.{c,h} -rnw '/path/to/somewhere/' -e "pattern"
    
    • This will exclude searching all the files ending with .o extension:
    grep --exclude=*.o -rnw '/path/to/somewhere/' -e "pattern"
    
    • Just like exclude files, it’s possible to exclude/include directories through --exclude-dir and --include-dir parameter. For example, this will exclude the dirs dir1/, dir2/ and all of them matching *.dst/:
    grep --exclude-dir={dir1,dir2,*.dst} -rnw '/path/to/somewhere/' -e "pattern"
    

    This works very well for me, to achieve almost the same purpose like yours.
    For more options check man grep


    #SCP

    # folder 加 -r
    scp -r folder name@ip:"/Users/name/Downloads/"
    

    展开全文
  • 学习linux的第二天 关于linux的基本命令和使用方法1.首先进入linux 右击桌面然后...在linux中判断文件是否可以执行不是根据后缀名,可执行文件与扩展名无关第一个命令ls ls命令的含义是list显示当前目录中的文件名字...
  • linux命令行界面下使用ls命令时,有时会看见显示文件会有不同的颜色,因为linux文件没有后缀名这个概念(Windows系统中的文件会有后缀名,从而可以将文件标识为不同类型),显示不同的颜色,就可以作为不同...
  • linux常用命令

    2018-10-27 13:06:00
    1 文件和目录常用命令 2 3 ls 查看目录内容 4 ls –a 查看所有文件,包含隐藏文件 5 ls –l 显示详细信息 6 ls –l –h 7 ls 1* 通配符找出1开头的文件 8 ls *1.后缀 9 ls ?1? 找出中间包含1的...
  • 文件系统 / 根目录 (相当于Windows我的电脑) opt 存放第三方应用软件 etc 配置文件 dev 设备文件 usr 用户文件 kernel 内核 var variable可变的 export /home 用户家目录 ...ls -F 查看文件类型 (显示文件后缀) ps
  • linux常用命令笔记

    2020-05-28 14:08:37
    命令ls -a 显示隐藏文件(以 . 开头的都是隐藏文件命令 ls .txt 罗列后缀为txt的文件 命令 ls 1 罗列以1开头的文件ls 1*.txt】 {*代表任意个任意字符 ?代表一个任意字符 []代表中括号里的任意一个字符} 命令 ...
  • 一、Linux系统中,命令严格区分大小写、所有内容均以文件形式保存、不靠扩展名来区分文件类型(但是对于用户来讲,拥有后缀可以方便用户进行识别)。 ① ls(list) 命令格式:ls [-选项] [参数] 例如:ls -ld /tmp...
  • Linux常用命令大全

    2019-05-12 00:34:33
    ls ~/videos/*.wmv 列出用户家目录下videos文件夹以wmv为后缀文件 ~代表用户家目录 . 代表当前目录 … 代表上一级目录 pwd 显示当前目录的路径 cd 切换路径,相对路径和绝对路径均可 cd ~ 切换到用户家目录 cd - ...
  • Linux基本命令及操作

    2018-11-27 12:41:13
    ls -l(ll) 显示文件详细信息,windows按文件后缀名区分文件类型, linux不以后缀名区分,后缀名用于用户区分文件。 ls 显示当前目录下的文件 pwd 显示当前用户所在路径 ls / 显示根目录 ls -a 显示当前目录所有...
  • Linux基础命令

    2020-08-16 17:54:53
    增加可读性 与l一起使用 默认文件是按照字节为单位显示大小的,加了这个参数后,会附带K、M、G、T等大小后缀,K表示千字节 M表示兆字节 G表示1024兆 T表示1024G 虽然进准度下降,但是更容易阅读 -R
  • Linux基础命令以及jar包命令

    千次阅读 2019-06-12 21:53:45
    ls -l 或者ll 显示文件和目录的详细资料 ,ll是ls -l的一个别名 ls -a 显示隐藏文件 ls [0-9] 显示包含数字的文件名和目录名 新建文件夹 mkdir 文件名 文件操作 新建文件 touch 文件名.后缀 ...
  • [test @test test]# ls -al 1> list.txt 2> list.err  将显示数据正确输出到 list.txt,错误的数据输出到list.err    [test @test test]# ls -al 1> list.txt 2>&1  将显示数据不论...
  • linux简单命令

    2018-01-13 16:10:16
    linux的简单命令ShellEcho $SHELL 查看当前的shell的类型$+变量名 引用变量的值Ls /etc/shells 列出当前的shells这个文件Ls /boot/ 列出当前这个目录提示符[root@centod6 ~]#[用户名@主机名前缀 目录路径后缀]#|$ ...
  • Linux常用基础命令

    2021-04-20 22:11:41
    ls命令,用来显示目标列表,在Linux中使用率最高的命令,ls命令的输出嘻嘻可以进行彩色加亮显示,以区分不同类型的文件 语法 ls [选项] [文件名] 选项 -C # 多列输出,纵向排序。 -F # 每个目录名加 "/" 后缀,每...
  • Linux常用命令总结

    2019-04-10 20:08:07
    ls 查看当前文件夹下的文件及文件夹 ls /bin 查看根目录下bin文件夹 ls bbb 查看当前文件夹下的bbb文件夹 ...ls *.* 显示所有带后缀文件 ls *.t?t 显示所有以t?t结尾的文件 ls *.t[xn]t 显示以txt或者tnt结尾的...
  • linux命令

    2019-12-03 23:17:50
    空格键 显示手册页的下一屏 Enter键 一次滚动手册页的一行 b 回滚一屏 f 前滚一屏 q 退出man命令 h 列出所有功能键 /word 搜索word字符串 History -c 清空 ....c 只找第一个字符任意,后缀为.c的文件 ls a.?...
  • 基本命令ls 列出当前所在目录的内容ls ~/videos 列出用户家目录下videos文件夹下的内容ls ~/videos/*.wmv 列出用户家目录下videos文件夹以wmv为后缀文件~代表用户家目录. 代表当前目录… 代表上一级目录pwd 显示...
  • 常用Linux命令

    2019-08-18 23:38:07
    ls -l/-a 显示文件或者目录(-l显示详细信息 -a显示全部文件,包含隐藏的文件) clear 清屏 cd 切换目录 …/上级目录 ./当前目录 /根目录 mkdir 创建文件夹 touch 创建空文件 可以创建一个无文件名的文件,例如:...
  • linux常用命令总结

    2018-09-04 10:30:51
    ls:显示目录文件 -a:显示所有文件 包括隐藏文件 -l:详细信息显示 -h:以方便人识别的方式显示大小 一般配合-l使用 -lh -F:在不同类型文件结尾追加一个字符以示区别(*:可执行文件 |:管道文件 /:目录 =:套接字...
  • Linux常见命令大全

    2019-09-04 20:11:51
    一、查看 语法: ls[参数][路径] ([] 为可选) 参数说明: -a 显示全部(常用) -l 详细细节(常用) -R 递归显示子目录文件列表...-F 显示文件类型后缀 目录/连接@可执行文件 color 不同属性以不同颜色显示 二、切换目...
  • day02-Linux基本命令

    2020-03-31 14:42:50
    一、ls查看命令 ls [-alh] 参数 -a 显示指定目录下所有子目录与文件,包括隐藏文件 -l 以列表方式显示文件的详细信息 -h 配合 -l 以人性化的方式显示文件大小 与通配符的使用 ls te* 查找以te开头的文件 ...
  • Linux-常见命令

    2021-03-08 10:01:45
    1.ls命令 操作 指令 ls (list) 以列表形式查询目录 ls -l (long) 或者 ll(两个小l) 查询当前文件以及目录并且 以长格式展示【常用】 ls -a (all) 查询所有文件以及目录 (包含隐藏文件) ls -r 递归...
  • 一、ls查看命令 ls [-alh] 参数 -a 显示指定目录下所有子目录与文件,包括隐藏文件 -l 以列表方式显示文件的详细信息 -h 配合 -l 以人性化的方式显示文件大小 与通配符的使用 ls te* 查找以te开头的文件 ls html ...
  • 最全linux常用命令

    2021-03-29 10:03:23
    *.v:列出所有后缀为“v”的文件; -al:以长列表形式列出目录下所有的文件,包括隐藏文件; 4、mkdir mkdir:创建新目录; 格式:mkdir [-m 模式] -p 目录 -m:按指定模式建立目录; -p:建立目录时建立

空空如也

空空如也

1 2 3 4 5
收藏数 93
精华内容 37
关键字:

linuxls命令显示文件后缀

linux 订阅