Linux 下ll 命令无法展示文件,不知道什么原因?

Linux 下ll 命令无法展示文件,不知道什么原因?

  • 服务器突然就出现下述这种情况;
  • 导致文件夹里的文件都看不到;
  • 只能看到根目录下的文件夹信息;

图片说明

1个回答

你设置的 ll 命令别名不对,应该设置成类似alias ll="ls -l"或者ll="/bin/ls -l"的样子,就是说设置别名的时候不应该指定路径名,
即使指定也必须是绝对路径。

你可以用alias命令查看一下 ll 的具体设置,就像这样:

$ alias ll
alias ll='ls -l --color=auto'
# 你的输出很可能是下面这样:
$ alias ll
alias ll='bin/ls -l --color=auto'
# 要临时修复错误,使用如下命令(下次登陆失效)
$ alias ll="ls -l --color=auto"

如果 ll 别名是你自己设置的,把设置纠正过了就行了,如果不是,

要永久修复,执行这条命令: echo ' ll="ls -l --color=auto"' >> ~/.bashrc
要找到那里设置错了,执行命令:
sudo find /etc/ ~ -type f | sudo xargs egrep --color=auto -n 'alias[[:space:]]+ll'`

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
linux ll 命令实现
linux ll 命令实现
linux ll 命令参数详解
linux ll和Linuxls 的区别 可看 http://www.cnblogs.com/jxhd1/p/6548449.html 用法:ls [选项]... [文件]... 列出 FILE 的信息(默认为当前目录)。 如果不指定-cftuvSUX 或--sort 选项,则根据字母大小排序。 长选项必须使用的参数对于短选项时也是必需使用的。 -a, --all ...
修改Linux的ll命令下,文件日期格式
1.进入用户目录 cd 回车 2.查看目录 ls -a 3.打开.bash_profile文件 vi .bash_profile 4.点击i编辑,在末尾添加一行 export TIME_STYLE='+%Y-%m-%d %H:%M:%S' 5.执行文件 source .bash_profile 6.执行ll命令,查看效果,如下 ***** **** 2017-02-07 15
Linux C ll 命令代码
简单易懂哦!显示文件长格式信息 void printlong(char *name) { struct stat buf; struct passwd *usr; struct group *grp; int rt; struct tm *ttime; char linkname[64]; rt=lstat(name,&buf;); //调用lstat 获取文件属性,并对返回值做错
linux 中ls和 ll 命令
ll 命令列出的信息更加详细,有时间,是否可读写等信息   各个字段的含义: 文件属性 文件数 拥有者 所属的group 文件大小 建档日期 文件名   具体文件字段含义参考https://blog.csdn.net/weixin_30363263/article/details/80761346 ll会列出该文件下的所有文件信息,包括隐藏的文件,而ls -l只列出显式文件,说明这两个命...
Linux的别名链接和ll命令
一、别名链接alias dstat='dstat -cdlmnpsy'二、ll及相关命令“` ls -a 查看所有文件 ls -l (或者 ll)查看所有文件详细属性 lsattr filename 查看文件扩展属性 file filename 查看文件类型 stat filename 查看文件状态
【linux 命令】ll 命令不管用的问题
[root@node1 ~]# find / -name mysql 查看mysql的安装路径 /usr/lib64/mysql /usr/share/mysqlll 命令不管用的问题:$ vim ~/.bashrc alias ll=’ls -l’ #加入此行 ps:加入后肯能无法当场起作用, 执行该句: source ~/.bashrc
由 ll 命令到文件权限管理
这篇文章主要记录在 bash 中使用 ls -l 命令显示内容的具体含义。 如图所示 文件属性字段 文件硬链接数或目录子目录数 文件所有者 文件所属组 文件大小(以字节为单位) 文件最后修改日期和时间 文件名 — — — — — — — — — — — — — — — — — — — — — — — — — — — — ...
LL命令
[code="java"] alias ll='ls -alF' [/code]
无法看到的文件,什么原因?
我用了网上下载的免费软件(宏杰工具)对文件进行了加密,现在由于加密的文件出现问题,导致无法正常解密。我用EasyRecovery能看到加密过的文件,在RECYCLER88文件夹内,但是恢复却出现问题。谁能装个宏杰工具试验一下如何能恢复里面的加密的文件。主要问题是RECYCLER88\MICROSOFT-7701091-6666888-16826688\$$$\这里面有个名叫com8.21EC2020-3AEA-1069-A2DD-08002B30309D的文件夹,这种命名的文件夹有什么特殊意义吧,貌似无法像正常文件夹一样看到
Linux(ubuntu)默认不支持ll命令解决方法
Linux(ubuntu)默认不支持ll命令,必须用ls -l才能查看文件列表信息 解决办法: 1、编辑用户路径下.bashrc 文件 # vim ~/.bashrc 2、找到#alias ll=‘ls -l’,去掉前面的# alias ll=‘ls -l’ 保存并退出 3、关闭原来的终端,重启终端命令即可生效 ...
linux输入ll命令各个字段的含义
ls -l(这个参数是字母L的小写,不是数字1)   这个命令可以使用长格式显示文件内容,如果需要察看更详细的文件资料 就要用到ls -l这个指令。例如我在某个目录下键入ls -l可能会显示如下信息 文件属性 文件硬链接数 拥有者 所属group 文件大小 建档日期 文件名 drwx------ 2 Guest users 1024 ...
Linux的常用命令:ls ll dir命令
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。<br />nLinux操作系统诞生于1991 年10 月5 日(这是第一次正式向外公布时间)。Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机<br />
在控制台打印输入ll命令展示到面前的文件说明(linux学习笔记之一)
1、文件详情说明2、文件权限说明d: 开始为d,表示目录为directoryd:表示文件夹-:开始-,表示普通的二进制文件l:开始为l,表示软连接文件(link)r:read(读权限) w:write(表示写权限) x:excute(表示执行权限)...
Linux终端下没有ll命令解决方法
ll其实是ls-l的缩写,有些小伙伴可能会再输入ll后遇到 bash: ll: 未找到命令 其实这是因为ll命令被注释掉了用下面的命令打开配置文件 sudo vim ~/.bashrc 找到alias ll=’ls -l’将前面的’#'去掉就可以了 ...
不知道什么原因
今天发现一个问题,我在后台程序里修改了数据库,然后访问前台页面,为什么前台还是显示修改前的信息呢,是不是缓存问题啊,找了半天不知道哪里的问题,郁闷死了,谁帮我看看啊。
不知道什么原因!!!
在资源管理器或者IE窗口,右上角的“最小化”“最大化”“关rn闭”的图标,都变成数字了。还有箭头也变成数字了。rnrn还有很多字体文件在,但在word中都调不出来,有的调出rn来也是乱码!rn
不知道什么原因了
public static void updatebtn()rn //myEmployee是类rn Employee myEmployee = currentEmployee();rn int id = myEmployee.Number;rn conn.Open();rn SqlCommand cmd = new SqlCommand("update Class set myclass='"+myEmployee.Myclass +"',mager='"+myEmployee .Mager +"',name='"+myEmployee .Name +"',sex='"+myEmployee .Sex +"',address='"+myEmployee .Address +"',tel="+myEmployee.Tel +",prefer='"+myEmployee .Prefer +"',city='"+myEmployee .City +"',postnumber="+myEmployee .Postnumber +" where number="+id+"",conn );rn int i= cmd.ExecuteNonQuery();rn conn.Close();rn rn rn public static void deletebtn()rn rn Employee myEmployee = currentEmployee();rn int id = myEmployee.Number; rn conn.Open();rn SqlCommand cmd = new SqlCommand("delete from Class where number="+id +"",conn );rn int j = cmd.ExecuteNonQuery();rn conn.Close();rn rn rn测试结果发现id的值总为0,也没有发现程序中哪里错了,姑且不说。rni,j的值都为零,可是让我不解的是删除操作竟然能进行,而且都删了指定的行,数据库里也删了,按理说rnj的值为0,删除应该是失败的啊?请求解释一下
在excel中无法打开超级链接,不知道什么原因?
在excel插入超级链接,有的可以连上,但大多数总是提示:rn无法打开.........(此处为我设置连接的路径)。无法下载你要求的信息。rn:(rn
自定义ll命令
动手创建ll,等价于ls -l cd ~ vim .bash_profile 在后面插入 alias ll='ls -l' 注意:=号左右不能有空格 然后保存退出, source .bash_profile
Mac 命令行下 ll命令
Mac下命令行里是没有 ll 命令的, 但是Linux用熟悉里 很别扭,于是自己写了一个 ll 由于需要用到root权限, 但是默认状态下, Mac是没有root用户的 自己建root用户 sudo passwd root 然后出现下面的提示 Changing password for root. New password: Retype new pass
Linux下创建ll命令
ll命令其实是 ls -l 命令的快捷方式,很多Linux环境默认是没有ll这个快捷命令的,可以自己设置 找到 vim /root/.bashrc 命令配置文件 放开 alias ll='ls $LS_OPTIONS -l' 保存即可 ...
-bash: ll: 未找到命令
问题:常用命令“ll”失效,如图所示原因:&quot;ll&quot;命令不是linux的基本命令,它是&quot;ls -l&quot;的别名,部分版本并不直接支持“ll”命令输出。解决方法:运行“vi ~/.bashrc”,查看该文件里是否有“alias ll='ls -l'”这样的数据,如有,将数据前的“#”去掉,如果没有,将“alias ll='ls -l'”加进去并保存,然后运行“source ~/.bashrc”命令,即可成...
Linux#使用ll命令
        ubuntu和mac环境下,没有ll命令,对于习惯在Linux环境使用ll命令的开发人员来说,着实不便。       介绍两种添加ll命令的方法:        一、设置别名            1、编辑 ~/.bashrc  mac环境为~./bash_profile                  sudo vim ~/.bash_profile            2、...
关于ll命令
现在我写了一个程序要获取ll命令执行的结果,用popen来执行,关键代码如下:rnsnprintf(command,sizeof(command),"ll /proc/889/|sed -n '/exe/p'|awk 'print $10'");rnrnfp=popen(command,"r");rnrnfgets(result_buf,sizeof(result_buf),fp);rnrn编译没问题,执行时 提示: sh:ll:not foundrn但是单独执行ll /proc/889/|sed -n '/exe/p'|awk 'print $10'命令能够正确获得需要的结果。rnrn这究竟是怎么回事。
ll命令下 出现->什么意思
都是.so文件 rn比如rnliba.so->liba.so.1rn....rn是依赖关系还是类似于快捷方式?
Mac 下使用ll命令
mac下没有ll命令,所以需要自己进行配置
mac下ll命令使用
Create a file named "~/.profile" and add the following line to it: alias ll='ls -lGh' Restart your terminal session。 ...
linux 无法使用命令
我在虚拟机linux系统安装oracle 的时候,rn我修改了 .bash_profile 文件之后。 同时我也将该文件又dos 转换为 unix 模式。修改之后 oracle用户无法使用命令了。别的用户可以正常使用。麻烦高手帮我解决下。答完半小时结贴rnrn[oracle@localhost ~]$ lsrnls: error while loading shared libraries: librt.so.1: cannot open shared object file: No such file or directoryrn[oracle@localhost ~]$ mkdir safdrnmkdir: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
linux 命令无法执行
linux 64位里面libc.so.6库被人修改了链接对象,之前是链接到libc-2.5.so,变成了libc-2.9.so,导致我的交叉编译器不能使用,我就改回来,可是出错了,所有命令无法执行出现:error while loading shared libraries libc.so.6rn这个问题如何解决啊??不要重装系统.
linux 命令无法运行
linux 命令无法运行 1 没有 赋予执行权限 chmod +x 2 权限不够 sudo 可以先用终端执行看看报什么错,不要直接就点击图标运行
linux文件命令linux
linux文件命令 linux文件相关的命令
以前不知道的Linux 命令.doc
tcpdump -i eth0 即使是在一个相对平静的网络上,也有很多的通信,所以我们可能只需要得到我们感兴趣的那些数据包的信息。在一般情况下,TCP/IP栈只为本地主机接收入站的数据包绑定同时忽略网络上的其它计算机编址(除非您使用的是一台路由器)。当运行tcpdump命令时,它会将TCP/IP栈设置为promiscuous模式。该模式可接收所有的数据包并使其有效显示。如果我们关心的只是我们本地主机的通信情况,一种方法是使用“-p”参数禁止promiscuous模式,还有一种方法就是指定主机名:
linux无法分区,不知道怎么办?
最近在学red hat linux ,属于初学者。rn所以我在自己的机子上面装了,也就是在windows的F盘上装的,但是用了几天就进不去linux了(要不然怎么说是初学者呢?就这么烂)。所以我就直接在windows 下把F盘格了,然后又按照书上面说的,在DOS下稀里糊涂就将LINUX 的引导程序删了(其实我也不知道怎么删的),现在出现的情况是:我又想在F盘上装LINUX,可是当我想分区时,它不给我分区。我不知道怎么搞的,也问了几个“高手”,都不能解决。
mac 使用ll相关的命令
首先编写.bash_profile文件: vim ~/.bash_profile 文件后追加以下内容 alias ll='ls -alF' alias la='ls -A' alias l='ls -CF' 保持生效 source ~/.bash_profile
Linux下ll 命令显示的文件类型
Linux下可以用ll 命令来判断文件类型,主要是根据每行的首个字符来判断。 -rw-r—r—   ”-“开头的都是普通文件; drw-r—r—   ”d”开头的是目录文件; brw-r—r—    ”b”开头的文件都是块设备文件; crw-r—r—    ”c”开头的文件都是字符设备文件; srw-r—r—    ”s”开头的文件都是socket文件; (e.g
搞了好久,不知道什么原因
错误是:“/”应用程序中的服务器错误。rnrn一个项目为Wenproduct的站点,做好之后传到服务器为wwwroot的目录中就出错,我把原文件全部拷贝到wwwroot文件夹下的,这个服务器应该是支持.net的..rn主要是我租用的空间,不能控制IIS,我传到自己的服务器上,能运行...rn我真是无语了...rn是不是我要把我的项目命名空间改成wwwroot才行..rn达人们救救我吧
不知道什么原因的问题
小弟在将一个网站从NT移到2000后,出现一个问题:rn因为网站程序是从数据库中动态生成图片的,每次动态生成的图片文件名都一样,所以每次打开IE时图片显示就出现问题了,每次打开的都是看到同一张图片,当然在刷新页面后可以看到新的图片,但是惨就惨在领导们不懂这个道理,照理说这应该是客户端IE设置的问题,但为什么以前在NT4.0上面就没有这个问题,小弟在另一部2000的测试机上安装的测试环境也没有出现这个问题,是不是服务器端也要做些什么设置的?请各位赐教。
打印问题,不知道什么原因
我用的打印机是epson lq-300k,程序在win2000下套打发票很正常,打完后都会按照自定义的纸张大小自动走纸,这样售票员可以很容易的把票给撕下来,而且在打下张前还会自动回滚到打印位置,但怎么在win98下就不能走纸了呢?打完了就停下,并不走纸,打印前也不回滚。2台电脑的打印机驱动程序都是操作系统自带的,是需要更新win98下的打印驱动程序吗?请高手指教!
IIS不知道什么原因停止了?
系统是2003,启动的时候报错"服务器没有及时响应启动或控制请求rn请问这是什么原因啊?rn谢谢
相关热词 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池 c#5.0 安装程序 c# 分页算法 c# gmail 发邮件 c# 多层文件