1、文件与目录操作
cd /home:进入‘/home’目录。
cd ../..:返回上两级目录。
cp file1 file2:将file1复制为file2。
cp a dir1 dir2:复制一个目录。
ls:查看目录中的文件。
ls l:显示详细信息。
mkdir dir1:创建‘dir1’目录。
mv dir1 dir2:移动或重命名一个目录。
rm f file1:删除‘file1’。
rm rf dir1:删除‘dir1’目录及其子目录内容。
2、查看文件内容
cat file1:从第一个字节开始正向查看文件的内容。
head 2 file1:查看一个文件的前两行。
more file1:查看一个长文件的内容。
tac file1:从最后一行开始反向查看一个文件的内容。
tail 3 file1:查看一个文件的最后三行。
3、处理
grep str /tmp/test:在文件‘/tmp/test’中查找“str”。
diff file1 file2:找出两个文件的不同处。
vi file:打开并浏览文件。
4、查询操作
find / name file1:从‘/’开始进入根文件系统查找文件和目录。
**find /home/user1 name *.bin**:在目录‘/home/user1’中查找以‘.bin’结尾的文件。
**locate *.ps**:寻找以‘.ps’结尾的文件,先运行‘updatedb’命令。
5、压缩、解压
bzip2 file1:压缩file1。
gzip file1:压缩file1。
gunzip file1.gz:解压file1.gz。
tar cvf archive.tar file1:把file1打包成ARChive.tar。
zip file1.zip file1:创建一个zip格式的压缩包。
unzip file1.zip:解压一个zip格式的压缩包到当前目录。
6、yum安装器
yum y install [package]:下载并安装一个rpm包。
yum update [package]:更新一个rpm包。
FAQs
问题一:如何在CentOS 7中查找包含特定字符串的文件?
答:可以使用grep
命令来查找包含特定字符串的文件,要查找包含“str”的所有文件,可以输入以下命令:
grep r "str" /path/to/directory
这将递归地在指定目录及其子目录中搜索包含“str”的文件。
问题二:如何在CentOS 7中创建一个新的用户账户?
答:可以通过使用useradd
命令来创建新的用户账户,要创建一个名为“newuser”的新用户账户,可以输入以下命令:
sudo useradd newuser
为了设置新用户的密码,可以使用passwd
命令:
sudo passwd newuser
系统会提示您输入并确认新用户的密码。