1、如何通过命令行关机/重启?
关机:power off
重启:reboot
2、如何在命令行中快速删除光标前/后的内容?
光标前:ctrl + u
光标后:ctrl + k
3.设置 /test/a.txt 属主有读写执行权限,属组,有读写,其他账户无权限
chmod u+wrx,g+wr,o-wrx /test/a.txt
或
chmod 760 /test/a.txt
4、如何删除 /tmp下所有A开头的文件?
rm /tmp/A*
5、如何把 /etc 复制到 /tmp 下并保持原属性不变?
cp -rp /etc /tmp
-p:除复制文件的内容外,还把修改时间和访问权限也复制到新文件中,即:保持文件本身属性不变。
6、如何把 /tmp/etc/man.conf 移动到 /tmp 下并改名为 test.conf 设置所有人都有读写执行权限?
mv /tmp/etc/man.conf /tmp/test.conf
chmod a+wrx test.conf
7、修改 /tmp/test.conf 的属主为 u1,属组为 u2
chown u1:u2 /tmp/test.conf
区分:属主名(例如root)、属组名(例如root)、属主权限(例如rwx)、属组权限(例如rwx)。
每种身份(owner/group/others)各自的三个权限(r/w/x)。
--> 更改文件的属性:
(1)chgrp:更改文件属组
chgrp [-R] 属组名 文件名
(2)chown:更改文件属主;也可以同时更改文件属主和属组
chown [–R] 属主名 文件名chown [-R] 属主名:属组名 文件名
(3)chmod:更改文件的权限
Linux文件的基本权限就有九个,分别是owner/group/others三种身份各有自己的read/write/execute权限
8、如何查看所有用户信息?如何查看所有组信息?
cat /etc/passwd
cat /etc/group
9、如何当前用户所在组,以及组内其他成员的信息?
groups 用户名
10、如何通过 vi 编辑打开 /tmp/test.conf ?
vi /tmp/test.conf
11、如何在末行模式中删除 test 文档中20-50之间所有的行?
末行模式:比如 vi test
然后输入以下命令即可删除:
:20,50 d
12、/var下一般放置什么文件?
大型文件的溢出区
13、如何查看 /etc/passwd的头3行和尾3行?
查看头3行:head -3 /etc/passwd
查看尾3行:tail -3 /etc/passwd
14、如何创建g1、g2组?
groupadd g1
groupadd g2
15、添加账户u1,为其指定附加组g1,并设置2019-12-12账户到期?
useradd -G g1 -e 2019-12-12 u1
16、添加账户u2,为其指定id号为1000
useradd -u 1000 u2
17、把u1、u2 添加到g2组
gpasswd -a u1 g2
gpasswd -a u2 g2
18、如何删除g2组的用户u
gpasswd -d u g2
19、如何查看hello5用户的uid gid
id hello5
20、如何查看当前工作目录
pwd
21、如何一次性创建 text/1/2/3/4
mkdir -p test/1/2/3/4
22、如何最快的返回到当前账户的宿主目录
cd ~
23、如何查看/etc下的所有文件
ll -a /etc
24、如何只查看/etc单个目录的信息,并以长格式显示
ll -d /etc
本文介绍了Linux系统的常用命令行操作,包括关机/重启、删除文件、修改文件权限、查找和删除特定文件、复制和移动文件、编辑文件、查看用户和组信息、切换目录以及创建和管理文件夹等。此外,还涉及到用户和组的管理,如添加用户、设置用户权限和附加组等。
955

被折叠的 条评论
为什么被折叠?



