在CentOS中,ls命令没有直接的选项来禁用时间列。但是,您可以使用一些其他方法来实现类似的效果。
使用ls -l命令来显示详细列表,但忽略时间列:
ls -l --time-style=+"%b %d %Y %H:%M:%S"这会显示目录中的文件和文件夹的详细列表,但时间列将显示为固定的日期和时间格式,而不是实际的时间戳。
创建一个自定义的ls别名,将其添加到.bashrc文件中,以便在每次运行ls命令时都会应用这个别名。在终端中运行以下命令:
现在,每次使用ls命令时,它都会自动应用上述别名,并忽略时间列。
使用文本编辑器打开.bashrc文件:
nano ~/.bashrc在文件末尾添加以下行:#--time-style="" 可以为空
alias ls='ls -l --time-style=+" "'保存并关闭文件。
在终端中输入以下命令使更改生效:
source ~/.bashrc现在问题是这样的,就是系统里面可能是中文,但又不能修改环境变量,所以想能不能不显示时间,因为中文和英文显示的列数是不一样的
本回答被提问者采纳linux系统 要获取目录下的文件和文件夹的属性,大小和名称 ,不需要修改时间
现在问题是这样的,ls -l 查出来的结果显示,就是系统里面可能是中文,也有可能是英文,但又不能修改环境变量,所以想能不能不显示时间,因为中文和英文显示的列数是不一样的