① ubuntu 中怎么使用ls命令查看文件
linux ls命令:
-a 列出目录下的所有文件,包括以 . 开头的隐含文件。
-b 把文件名中不可输出的字符用反斜杠加字符编号(就象在C语言里一样)的形式列出。
-c 输出文件的 i 节点的修改时间,并以此排序。
-d 将目录象文件一样显示,而不是显示其下的文件。
-e 输出时间的全部信息,而不是输出简略信息。
-f -U 对输出的文件不排序。
-g 无用。
-i 输出文件的 i 节点的索引信息。
-k 以 k 字节的形式表示文件的大小。
-l 列出文件的详细信息。
-m 横向输出文件名,并以“,”作分格符。
-n 用数字的 UID,GID 代替名称。
-o 显示文件的除组信息外的详细信息。
例如:查看etc目录下的详细信息: ls -l /etc/
② Ubuntu ls的用法
(hd0,0) 为C盘 如果D盘你分成主分区的话那D盘就是HD0,1。。一般D盘是0,4(hd0,4) 为D盘(hd0,5) 为F盘 依次推输入下面代码,拿笔记下来。重启输入grub>ls #列出分区的盘,我的安装再F盘grub>ls (hd0,7)/ #找出WUBI安装的盘grub>insmod ntfs #加载ntfs模块,因为WUBI将ubuntu安装到了我分的ntfs盘上grub>set root=(hd0,7) #这里(hd0,7)就是我找到的ubuntu安装的分区grub>ls $Boot #找到我们BOOT分区的UUID,下一步要用到grub>search --no-floppy --fs-uuid --set xxxxxxxxxxxx #这里的UUID就是上一定找出来的那个grub>loopback loop0 /ubuntu/disks/root.disk #设loop0,WUBI装ubuntu安装成了一个root.disk文件grub>set root=(loop0) #重设rootgrub>linux /boot/vmlinuzxxxxxxxxx (tab补全即可) root=/dev/sda7 loop=/ubuntu/disks/root.disk ro quiet splash #加载内核grub>initrd /boot/initrd.imgxxxxxxxxxxxx(tab 补全即可) gurb>boot这样11个步骤后就可以进入系统了。进入系统后,打开终端,输入以下3行:$sudo update-grub2$sudo apt-get install grub2$sudo reboot重启后下次就不会出现黑屏问题了。
Ubuntu ls的用法是再操作系统最好的问题 ,Ubuntu ls的用法我觉得应该是楼上的答案。 煤矸石粉碎机 http://www.gyhjjx.com/ 炉渣粉碎机 Ubuntu ls的用法
③ 关于ls命令
显示当前目录下所有文件名及文件夹名
显示当前目录下所有文件及文件夹的详细信息(文件以-开头,文件夹以d开头),包括:权限、用户、大小、修改时间、名称
grep命令对ls的输出进行过滤,^d表示只显示以d开头的行(文件夹),^-表示只显示以-开头的行(文件)
awk进一步筛选每一行显示的信息,print $9 表示只显示每行的第9个字符串(CentOS 7 中 $9 是文件名,网上有 $8 是文件名的情况)
④ ubuntu用ls命令时出现~符号
用vim编辑过的文件会备份下来,以~结尾。这个文件是你上一次修改这个文件时,系统生成的备份文件。许多terminal下的工具也会生成这个文件。删除不会有任何影响,但是留着可以拿来做备份用
⑤ ubuntu使用ls命令
ps是可执行文件,ping是SUID可执行文件。
⑥ shell脚本中ls过滤显示问题
#应该是用下面:
ls-l/tmp/*.xml
#当然,还有其他办法,如:
find/tmp-name*.xml|xargsls-l
希望能够帮助到你,你的好评是我前进的动力,谢谢!
⑦ ubuntu 下 ls 功能的问题
使用which命令查看系统调用的ls到底是啥。
我机器里看到是这样的:
[root@localhost ~]# which ls
alias ls='ls --color=tty'
/bin/ls
可以看到按执优先级,ls就是执行第一个别名ls --color=tty
你的情况很可能就是alias ls='ls -a'或者ls 指向的不是/bin/ls,具体情况你要先检查,如果指向的不是/bin/ls,那可以通过修改PATH来解决。如果是别名的话,你可以找到起这个别名的位置,或者在~/.bashrc 中写上alias ls='ls --color=tty' 就可以解决了。
你试着先查再修改应该就解决了。
--------------------------------------------------------------
那还不简单,去~/.bashrc 加上一句alias ls='ls --color=tty'不就OK了
-------------------------------------------------------------
上面那句我傻了,加上颜色应该也不能解决
不过如果只是执行ls,那是不会带 -a的效果的,比较奇怪-_-
-------------------------------------------------------------
如果你用alias ls='ls --color=auto'
或 alias ls='ls --color=tty'
就能正常的话,估计~/.bashrc没有被执行。一般情况下系统都会执行这个文件的。
你如果是non-login shell,100%会被执行,估计你是login shell。
login shell你可以写到~/.bash_profile里,写到最前面吧,估计在这个调用中script出错中断了,不会执行到最后。
--------------------------------------------------------------
修改完后要记得用source命令再执行一次。
source ~/.bash_profile
⑧ linuxls过滤不需要文件名
在Linux下列出某个目录下的文件的时候,可以通过-I(大写的i)选项来忽略特定的文件,再配合别的命令来完成进一步的操作。
基本用法
# -I + 模式 ls /path/to/dir -I "*.jpg" # 列出/path/to/dir下的文件和目录,去除后缀是jpg的文件或目录 # 多个-I一起用 ls /path/to/dir -I "*.jpg" -I "*.avi" # 列出所有文件和目录,除了开头是0的 ls /path/to/dir -I "0*" # 列出所有文件和目录,除了结尾是4的 ls /path/to/dir -I "*4"