ls命令
回到手册索引 命令用 ls(list)是 Linux/Unix 系统中最基础的文件管理命令,用于列出目录中的文件和子目录信息,默认按字母顺序排序并显示文件名常用用法示例 列出当前目录内容(不包含隐藏文件)12lsfile1.txt dir1 image.jpg docs 显示当前目录下的非隐藏文件和目录名称 列出所有文件(包含隐藏文件 12ls -a. .. .bashrc file1.txt dir1 .cache -a 参数显示所有文件(含以 . 开头的隐藏文件) 长格式显示详细信 123ls -l-rw-r--r-- 1 user group 1024 Jan 1 10:00 file1.txtdrwxr-xr-x 2 user group 4096 Jan 1 10:00 dir1 -l 参数显示文件权限、所有者、大小、修改时间等详细信息 按修改时间排序(最新优先)12ls -ltimage.jpg docs file1.txt dir1 -t 参数按修改时间从新到旧排序 按文件大小排序(从大到小 )123ls -lSdrwxr-xr-x 2 user group 4096 Jan 1 10:00 dir1-rw-r--r-- 1 user group 1024 Jan 1 10:00 file1.txt -S 参数按文件大小降序排列 递归列出子目录内 123456ls -R.:file1.txt dir1./dir1:subfile.txt -R 参数递归显示当前目录及所有子目录的内容 显示文件类型标识 12ls -Ffile1.txt dir1/ script.sh* -F 参数在文件名后添加符号表示类型( / 表示目录 表示可执行文件) 以人性化格式显示文件大小 123ls -lh-rw-r--r-- 1...
大学生活2_求爱桥上
大学生活2-求爱桥上 听学友说,这座桥被大家称作“求爱桥”,不知有多少对恋人在此比翼成双对。 小生斗胆,于求爱桥上,只身留影一张,附小调一曲,聊表敬意: 求爱桥头,恋人依依,含情脉脉,比翼双飞…
心未泯,梦不灭
心未泯,梦不灭人生如梦,往事弹指一瞬。自古红尘多少事,烟雨中消逝。闲来独自登高处,望星辰,群星闪耀。暗思量,一帘幽梦……2007年5月31日陈荣于红旗新居
大学生活1_初到农大
大学生活1-初到农大小生的大学生活一个月了,感触颇多,现小叙一下。初到农大,食宿为首。小生找生管部教员,弄到农大最优的宿舍[桃山新区]。餐厅在宿舍百步开内,十分方便。尔后,单车逛校区,风景颇佳,绿树环绕青山,小桥流水人家,亭台小景阁轩,秋风拂面,略带着凉意,而,斜阳倚照湖面,光影迷离,漪涟闪烁,又暖上心头。若有佳肴美酒,当把酒言欢,是乃快哉。奈何伊人他乡,妮友远去,独我闲趣在今朝,意何如,情难书。
春梦独好
春梦独好春雨乍到,帘外纷纷扰扰。少年惊早,却道春梦独好。梦入紫竹天外境,珍禽倚枝鸣不停,仙雾绕膝影不清。少年回首寻归径,径入幽林已不明。另辟佳径觅知音,竟得佳人路边亭,伊人颦眉望少年,道是无意却有情。待要上前讨芳名,奈何春雷醒梦魇。春梦独好,安能长眠不愿晓。梦回兰亭,喜与佳人共逍遥。——陈荣 于 红旗村回赠好友心源作2008年4月23日夜ID:CRXSPOEMRA327
手把手教你玩转MongoDB安装配置
初识NoSQL新秀说到数据库,除了咱们熟悉的关系型数据库,还有一位当红小生——NoSQL(可不是”不SQL”哦,人家全名是Not Only SQL)。今天要介绍的MongoDB就是这个家族的明星成员,作为基于分布式文件存储的文档型数据库,特别适合处理灵活的数据结构。下面就以RedHat 6.5系统为舞台,带大家体验源码安装MongoDB 3.6的全过程! 准备工作不能少环境清单✅ 操作系统:RedHat Enterprise Linux 6.5 x64✅ 数据库版本:MongoDB 3.6.3 x64 系统配置二板斧 关闭防火墙新手建议先关防火墙,避免各种连接问题: 123service iptables stop# 看到这些OK提示就稳了iptables: Setting chains to policy ACCEPT: filter [ OK ] 关闭SELINUX临时关闭更方便后续操作: 1setenforce 0 安装实战全记录下载解压一条龙12345# 官方源下载安装包curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.6.3.tgz# 解压到指定目录tar -xzvf mongodb-linux-x86_64-rhel62-3.6.3.tgz -C /opt/ 环境变量配置秘籍编辑~/.bash_profile文件,添加这行让命令随处可用: 1export PATH=/opt/mongodb-linux-x86_64-rhel62-3.6.3/bin:$PATH 专属用户不能少1useradd -M -s /sbin/nologin mongodb # 创建无登录权限的系统用户 启动数据库有讲究数据存储要到位12mkdir -p...
A Step-by-Step Guide to Mastering MongoDB Installation and Configuration
Getting to Know the New Star in NoSQLWhen it comes to databases, besides the well-known relational databases, there is a rising star in the scene—NoSQL (which is short for Not Only SQL). Today, we’ll introduce MongoDB, a key member of this family. As a document-oriented database based on distributed file storage, MongoDB is especially suitable for handling flexible data structures. In this guide, we will walk you through the process of installing MongoDB 3.6 from source on RedHat 6.5. Preparation Is KeySystem Requirements✅ Operating System: RedHat Enterprise Linux 6.5 x64✅ Database Version: MongoDB 3.6.3 x64 System Configuration Checklist Turn off the firewallFor beginners, it’s recommended to disable the firewall to avoid connection issues: 123service iptables stop# If you see...
使用UDEV在Linux7操作系统下为磁盘配置名称_v1.0
使用UDEV在Linux7操作系统下为磁盘配置名称适用于Linux操作系统 – Oracle Linux 7.0版本及更新Linux x86-64 目标如何使用udev在Oracle Linux 7平台设置自定义的设备名称。 解决方案为/dev/sdb设置自定义的设备名(/dev/asmdisk01p1),配置udev规则如下: 找出设备的UUID 12/usr/lib/udev/scsi_id -g -u /dev/sdb1IET_00020002 保存该UUID,这个ID稍后将会用到。 创建新的udev规划在以下合适的位置创建新的udev规划文件: 1vi /etc/udev/rules.d/99-my-asmdevices.rules 在99-mydevices.rules文件里添加以下内容: 1KERNEL=="sd*[!0-9]", ENV{DEVTYPE}=="disk", SUBSYSTEM=="block", PROGRAM=="/usr/lib/udev/scsi_id -g -u -d $devnode", RESULT=="1IET_00020002", RUN+="/bin/sh -c 'mknod /dev/asmdisk01p1 b $major $minor; chown grid:dba /dev/asmdisk01p1; chmod 0660 /dev/asmdisk01p1'" 保存规则文件。 测试新建的udev规则运行以下命令或重启系统,验证新的udev规则 a) 检查新的设备名称: 12/sbin/udevadm...
20170324北京奥林匹克森林公园游记
2017年3月24日,小生受邀前往北京总部参加IBM相关技术的培训,课余之时,再次游览北京。这次浏览的是奥林匹克森林公园,总体上的印象是很大,很美。这天有点毛毛雨,雨中的森林公园空气非常清新,而我也懒得打伞,独自漫步在园中,任凭春雨打湿衣裳。森林公园很大,而游客很少。举目望去,一眼望不到公园的尽头,且基本上也看不到一两个游客。其实如果可以骑一辆自行车是非常Nice的,可似乎园内没有这个配置。好吧,让我们一起看看林中美景吧~~~ Beijing Olympic Forest Park Travel Journal - March 24, 2017On March 24, 2017, I was invited to Beijing to attend an IBM technology training session at the headquarters. During my free time, I took the opportunity to explore Beijing once again.This time, I visited the Olympic Forest Park, and my overall impression was that it was vast and beautiful.It was drizzling that day, and the air in the forest park was incredibly fresh. I didn’t feel like using an umbrella, so I wandered through the park alone, letting the spring rain soak my clothes.The park was huge, and there...
Linux上的裸设备
Linux 上的裸设备什么是裸设备?裸设备,也称为裸分区,是一个未被挂载且不由Linux文件系统(如ext2/ext3、reiserfs)或Oracle集群文件系统(OCFS、OCFS2)写入的磁盘分区,而是通过字符设备驱动程序直接访问。应用程序负责组织数据如何写入磁盘分区的细节。 如何识别裸设备?所有硬件设备看起来都像是常规文件;它们可以使用与操作文件相同的、标准的系统调用来打开、关闭、读取和写入。系统中的每个设备都由一个设备特殊文件表示,例如系统中的第一个IDE磁盘由/dev/hda表示。对于块(磁盘)和字符设备,这些设备特殊文件是由mknod命令创建的,它们使用主设备号和次设备号来描述设备。 由同一个设备驱动程序控制的所有设备都有一个共同的主设备号。 次设备号用于区分不同的设备及其控制器,例如主IDE磁盘上的每个分区都有一个不同的次设备号。所以,/dev/hda2,即主IDE磁盘的第二个分区,其主设备号为3,次设备号为2。Linux通过主设备号和一些系统表(例如字符设备表,chrdevs)将系统调用中传递的设备特殊文件映射到设备的设备驱动程序。 Linux支持三种类型的硬件设备:字符设备、块设备和网络设备。 字符设备是直接读写而不经过缓冲的。块设备只能以块大小的倍数进行读写,通常是512或1024字节。块设备通过缓冲区缓存访问,并且可以随机访问,也就是说,可以读取或写入设备上的任何块,无论它位于何处。块设备可以通过它们的设备特殊文件访问,但更常见的是通过文件系统访问。只有块设备可以支持挂载的文件系统。网络设备通过BSD套接字接口和网络章节中描述的网络子系统访问。裸设备是字符设备(主设备号为162)。 第一个次设备号(即0)被保留作为控制接口,通常可以在/dev/rawctl找到。...
Solaris调整文件系统参考
Solaris调整文件系统参考总述UFS是Solaris缺省的基于磁盘的文件系统。管理基于磁盘的文件系统时,大多数情况下管理的是 UFS 文件系统。本文档描述了Oracle Solaris 10操作系统下UFS文件系统常见的配置操作。 配置硬盘设备 当前磁盘状态 123456789101112131415161718192021222324# iostat -Esd0 Soft Errors: 0 Hard Errors: 0 Transport Errors: 0 Vendor: VMware, Product: VMware Virtual S Revision: 1.0 Serial No: Size: 137.44GB <137438952960 bytes>Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0 Illegal Request: 4 Predictive Failure Analysis: 0 sd1 Soft Errors: 0 Hard Errors: 0 Transport Errors: 0 Vendor: VMware, Product: VMware Virtual S Revision: 1.0 Serial No: Size: 274.88GB <274877906432 bytes>Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0 Illegal Request: 4 Predictive Failure Analysis: 0 sd2 Soft Errors: 0 Hard Errors: 0...