admin 管理员组文章数量: 887021
2024年3月11日发(作者:全国计算机c语言二级)
FreeBSD 常用命令以及VI 命令
FreeBSD 常用命令以及VI 命令 ls 命令详解 ls 显示本目录下的文件及目录 ls -a 显示本目录下的所有
文件及目录(包括隐藏目录和文件) ls -l 显示本目录下所有文件的属性 ls -l | grep ^d 只显示目录
名 ls -l | grep ^f 只显示文件名 ls -G 以颜色显示目录名
FreeBSD 常用命令以及VI 命令
ls 命令详解
ls 显示本目录下的文件及目录
ls -a 显示本目录下的所有文件及目录(包括隐藏目录和文件)
ls -l 显示本目录下所有文件的属性
ls -l | grep ^d 只显示目录名
ls -l | grep ^f 只显示文件名
ls -G 以颜色显示目录名和文件名
ls -l | grep ^d 只显示子目录
ls -l | grep ^- 只显示文件
ls -l | grep ^d | wc –l 统计当能目录下的子目录数
ls -l | grep ^- | wc –l 统计当能目录下的文件数
(注:可以修改/root/.cshrc 增加 alias ls=ls -G 这样以后只要敲入ls 命令系统就会以颜色显
示目录和文件了,前提是你用的是FreeBSD 的默认shell。如果是其它的shell 请根据需要修
改对应的配置文件。)
cd 命令详解
cd .. 返回上级目录
cd ../.. 进入上二级目录
cd - 返回上一次进入的目录
cd 进入用户自己的主目录
cd ~ 进入用户自己的主目录
cd /进入/你想要/进入的/目录
col 命令概解
man ls | col -b > outfile 要将 ls 的 man 手册转为文本文件
more 命令概解:用于查看文件中的内容
more files 查看文件的内容
mkdir 命令概解:用于创建目录
mkdir directory 在本目录下建立新目录
mkdir -p directory 创建多级目录
touch 命令概解:用于创建新文件
touch files 创建新文件
chmod 命令概解:chmod 命令用于改变文件的运行级别(读=4、写=2 执行=1)
chmod 400 files 给某文件以只读权限
chmod 600 files 给某文件以只读、写权限
chmod 700 files 给某文件以只读、写、执行权限
chmod -R 400 directory 改变某目录下所有文件的运行权限为只读权限
chmod -R 600 directory 改变某目录下所有文件的运行权限为以只读、写权限
chmod -R 700 directory 改变某目录下所有文件的运行权限为只读、写、执行权限
以chmod 700 为例解释下数字及数字所在位置的意义
第一位数字代表用户自身对文件的运行权限
第二位数字代表用户本组对文件的运行权限
第三位数字代表其它组及用户对文件的运行权限
数字“7”代表文件具有读、写、执行的运行全部权限
7=读+写+执行
要想改变其他运行权限,请参考第一种做法。
chown 概解:改变文件及文件夹的用户所属
chown root:wheel files 改变文件的用户为root 用户组为wheel 组
chown -R root:wheel directory 改变目录的用户为root 用户组为wheel 组
rm -fr ./files
rm -fr [!s]* 删除当前目录下所有不以s 开头的文件(含文件夹)
cp -fr oldpath newpath
mkdir newdir
rmdir olddir
mv file newpath 既可移动文件,又可用来重命名
uname
-a, --all print all information, in the following order,
except omit -p and -i if unknown:
-s, --kernel-name print the kernel name
-n, --nodename print the network node hostname
-r, --kernel-release print the kernel release
-v, --kernel-version print the kernel version
mount
mount /dev/hda5 /mnt/hda5 挂载硬盘
mount -t iso9660 /dev/cdrom /mnt/cdrom 挂载光盘
mount -t vfat /dev/sdb1 /mnt/usb 挂载U 盘
mount -o loop /mnt/hda5/fedora/ /mnt/cdrom 挂载硬盘上的ISO 文件
umount /mnt/XXX
eject 弹出光盘
eject -t 关闭光盘
rpm
-ivh 安装
-Uvh 升级
-e 卸载
-q 查询
tar
tar -jxvf 2 解压
tar -jcvf 2 /tmp/ 将/tmp/目录下的所有文件压缩成2 文件
tar -zxvf 解压
tar -zcvf /tmp/ 将/tmp 目录下的所有文件压缩成 文件
rar
rar a /tmp/ 将/tmp 目录下的所有文件压缩成 文件
版权声明:本文标题:FreeBSD 常用命令以及VI 命令 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/free/1710119671h559499.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论