赞
踩
目录
Ctrl+C ###终止前台运行的程序
Ctrl+D ###登出
Ctrl+L ###清屏
- =============================创建用户===============================================
- #语法:useradd 【参数】用户名
- #常用参数:
- #-u UID
- #-m home目录创建
- #-d 宿主目录
- #-g 起始组 #只能有一个
- #-G 附加组,可以输入gid数值或具体组名称 #可以有多个
-
- [root@centos7 ~]# useradd test ###创建test用户
- [root@centos7 ~]# useradd -m test ###创建test用户,并新建Home目录
- [root@centos7 ~]# useradd -m -p /opt/test test ###创建test用户,并算自定义Home目录位置
- [root@centos7 ~]# cat /etc/passwd ###查看用户ID、组信息
-
-
- ============================修改密码、切换用户========================================
- [root@centos7 ~]# passwd test ###修改用户密码
- [root@centos7 ~]# su - test ###切换到test用户
-
-
- ============================删除用户=================================================
- [root@centos7 ~]# userdel -r test ###删除test用户,-r表示连home目录也删除
-
-
- ============================修改用户信息=================================================
- #语法:usermod 【参数】用户名
- #常用参数:
- #-u UID
- #-d 宿主目录
- #-g 起始组 #只能有一个
- #-G 附加组,可以输入gid数值或具体组名称 #可以有多个
- #-s 登录shell
-
- 例子:
- [root@centos7 ~]#usermod -u 1000 test ###修改test的uid为1000
- [root@centos7 ~]#usermod -m -d /mnt/test test ###修改test的主目录到/mnt下
- [root@centos7 ~]#usermod -G root 1000 1001 test ###将test用户添加多个用户组里
-l 显示详细信息
-a 列出目录下所有的文件,包含隐藏文件,linux的隐藏文件名称前都带 .
-S 以文件的大小进行排序
例子:
- [root@centos7 ~]# ls -lSa /root/
- 总用量 52
- dr-xr-x---. 14 root root 4096 4月 5 23:26 .
- -rw------- 1 root root 2071 4月 5 11:47 .viminfo
- -rw-r--r--. 1 root root 2052 11月 24 00:00 initial-setup-ks.cfg
- -rw-------. 1 root root 2021 11月 23 23:41 anaconda-ks.cfg
- -rw-------. 1 root root 1020 4月 5 23:23 .bash_history
- -rw-------. 1 root root 310 11月 24 10:54 .ICEauthority
- drwxr-xr-x. 14 root root 261 11月 24 10:55 .config
- [root@centos7 ~]# cd /etc/yum.repos.d/ ###进入yum目录
- [root@centos7 yum.repos.d]# cd .. ###..表示返加上级目录etc
- [root@centos7 ~]# cd ###返回根目录
-r —> 重新启动计算机
-h —> 关机
-h 时间 —>定时关机
- [root@centos7 ~]# shutdown -r +10 ###10分钟后重启
- [root@centos7 ~]# shutdown -h now ###立即关机
- [root@centos7 ~]# shutdown -h 14:30 ###14:20关机
- [root@centos7 ~]# shutdown -c ###取消任务
[root@centos7 ~]# reboot ###立即重启
[root@centos7 ~]# date
- #语法:touch 文件名
- #语法:vim 文件名
-
- #例子:
- [root@centos7 ~]# cd /opt/ ###进/opt目录练习
- [root@centos7 opt]# ls
- rh
- [root@centos7 opt]# touch a.txt ###创建一个a.txt
- [root@centos7 opt]# touch a{1..10}.txt ###连续创建多个文件
- [root@centos7 opt]# ls
- a10.txt a1.txt a2.txt a3.txt a4.txt a5.txt a6.txt a7.txt a8.txt a9.txt a.txt rh
- [root@centos7 opt]#
- [root@centos7 opt]#
- [root@centos7 opt]#vim b.txt ###输入内容后按esc键,输入:wq保存,:q!不保存
- [root@centos7 opt]#
-
- #vim常用参数
- # /+关键词 ###查找内容,n,N上下翻
- # gg返回首行,G跳到最后一行
- # /^d ###^意思表示以什么开头 ,查找以字母d开头的内容
- # /t$ ###$意思表示以什么结尾,查找以字母t结尾的内容
- #语法:mkdir 目录名称
- #语法/选项:mkdir -p 目录名称
-
- #例子:
- [root@centos7 opt]# mkdir dir1 ###创建单个目录
- [root@centos7 opt]# mkdir dir1 /home/dir2 ###创建多个目录
- [root@centos7 opt]# mkdir dir{2..10} ###连接创建目录
- [root@centos7 opt]# ls
- a10.txt a2.txt a4.txt a6.txt a8.txt a.txt dir10 dir3 dir5 dir7 dir9
- a1.txt a3.txt a5.txt a7.txt a9.txt dir1 dir2 dir4 dir6 dir8 rh
-
- [root@centos7 opt]# mkdir -p b/c/d/e ###在创建一个目录时候,如果这个目录的上一级不存在的话,要加参数-p
- #语法:rm -rf 文件名或目录
-
- #例子:
- [root@centos7 opt]# ls
- a10.txt a2.txt a4.txt a6.txt a8.txt a.txt dir1 dir2 dir4 dir6 dir8 rh
- a1.txt a3.txt a5.txt a7.txt a9.txt b dir10 dir3 dir5 dir7 dir9
- [root@centos7 opt]# rm -rf a.txt ###删除单个文件
- [root@centos7 opt]# rm -rf a* b dir* ###删除多个文件及a、dir开头的所有文件和目录
- [root@centos7 opt]# ls
- rh
- [root@centos7 opt]#
- #语法:cp 源文件详细目录/名称 目标目录或文件名称
- #选项:-R/r:递归处理,将指定目录下的所有文件与子目录一并处理
-
- #例子:
- [root@centos7 ~]# cp /etc/passwd /opt/ ###单纯复制passwd文件到opt下
- [root@centos7 ~]# cp /etc/passwd /opt/a ###单纯复制passwd文件到opt下并重命名为a
-
- [root@centos7 ~]# cp -r /boot/grub /opt/ ###复制目录下所有文件
- #语法:mv 源文件 目标目录/文件名
-
- #例子:
- [root@centos7 opt]# mv a.txt /home/admin/ ###移动
- [root@centos7 opt]# mv a.txt /home/admin/b.txt.bak ###移动并重命名
- #语法:cat 文件名
- #语法:more 文件名
- #语法:less 文件名
-
- #例子:
- [root@centos7 ~]# cat /etc/passwd
- [root@centos7 ~]# more /etc/passwd
- [root@centos7 ~]# less /etc/passwd ###按q退出
-
- #区别
- cat:全部显示出来
- more:分页形式显示文件内容,不可上下翻页
- less:分页形式显示文件内容,可以上下翻页
- #参数说明:
- -x ###(必要)解压
- -f ###(必要)使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。
- -z ###有gzip属性的
- -v ###显示所有过程
-
- #例子
- [root@centos7 ~]#tar -xzvf nginx-1.16.0.tar.gz 解压nginx
[root@centos7 ~]#netstat -antp ###查看端口与PID
- [root@centos7 ~]#rpm -qa httpd ##查看是否有安装
- [root@centos7 ~]#rpm -e --nodeps httpd-2.2.15*****.x86_64 ###删除apache,不考虑依赖包
[root@centos7 ~]#ps aux|grep nginx ###查看nginx进程号
[root@centos7 ~]#pkill -9 PID值/server名称 ###强制查杀进程
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。