Linux基本指令(一)

关机&重启命令:

shutdown
shutdown -h now:表示立即关机
shutdown -h 1:表示一分钟后关机
shutdown -r now:立即重启
halt:效果等价于关机
reboot:重启系统
sync:把内存的数据同步到硬盘(当我们关机或者重启的时候,都应该执行该命令,把内存的数据写入磁盘,防止数据丢失)
logout:注销用户(图形运行级别无效,在运行级别3一下有效)

su -用户名:切换系统管理员身份


用户管理:

创建用户:
useradd 用户名:会自动创建和用户名相同的家目录
useradd -d 指定目录 用户名:给新创建的用户指定家目录
修改密码:
passwd 用户名
——>新密码
——>再次输入新密码
删除用户:
userdel 用户名:删除用户,但是保留家目录
userdel -r 用户名:删除用户同时删除用户主目录
注意:在删除用户时,一般不会将用户主目录删除
查询用户信息:
id 用户名
切换用户:su - 用户名
exit:返回原来的用户
注意:从权限高的用户切换到权限低的用户时,不需要输入密码,反之则需要输入密码。

增加用户组:
groupadd 组名
删除用户组:
groupdel 组名

增加用户时直接加上组:
useradd -g 用户组 用户名
修改用户的组:
usermod -g 用户组 用户名
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1、root帐号登录,查看/tmp目录,如果/tmp目录下没有子目录myshare,则建立该目录。 2、创建帐号testuser。 3、把myshare目录及其目录下的所有文件和子目录的拥有者该为testuser,工作组改为users。 4、切换至testuser帐号。进入/tmp/myshare目录,采用vim编辑器编写以上程序,程序名称为hello.sh: #!/bin/bash echo "app start" echo -e func (){ echo "hello world!" } func echo -e echo "app end" 5、保存hello.sh后,给予hello.sh拥有者可读、可写和可执行的权限,同组可读可执行,其他人可执行权限。 6、输入./hello.sh,观察程序输出的效果。 7、进入testuser的用户主目录,在这个目录下创建hello.sh的软链接,同时拷贝hello.sh到该目录下并改名为hello.sh.bak,要求拷贝时保留文件属性值。 8、退出testuser帐号,回到root帐号,从/开始查找后缀名为.conf的所有文件,把输出结果重定向到testuser帐号的主目录下的output.txt文件。 9、在上一步操作的.conf文件中找出文件容量最大的和最小那个,并把这两个文件的容量大小输出到output.txt文件中。 10、统计出系统中有多少个用户帐号,把数量输出到output.txt文件中。 11、把output.txt文件转换为windows记事本可正规打开的格式。 12、tar打包压缩testuser帐号主目录下的所有文件。 13、用U盘把上一步打包压缩文件拷贝到U盘上。 14、执行userdel -r testuser,执行rm -fr myshare
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值