linux常用命令
1.登录
启动完成后,输入用户名和密码。
2.切换用户
普通用户切换root用户: su root 输入密码后切换到root用户。
3.重启和关机
重启和关机需要root用户权限。
重启:init 6
关机:init 0
4.clear命令
清屏。(ctrl+l也可以)
5.ip addr命令
查看网络配置参数。
(可查看IP,接口等)
6.ls命令
常用参数搭配:
ls 列出目录和文件信息。
ls -l 列出目录和文件的详细信息。
ls -lt 按时间降序显示。
7.cd命令
(change directory),命令语法:cd [目录名]。
8.pwd命令
查看当前工作目录路径。
9.mkdir命令
创建目录。
10.rm命令
删除一个目录中的一个或多个文件或目录,如果没有使用 -r选项,则rm不会删除目录。
rm [选项] 文件或目录
11.mv命令
移动文件或修改文件名,根据第二参数类型(如目录,则移动文件;如为文件则重命令该文件)。
当第二个参数为目录时,可将多个文件以空格分隔作为第一参数,移动多个文件到参数2指定的目录中
12.cp命令
将源文件复制至目标文件,或将多个源文件复制至目标目录。
-r 复制目录及目录内所有项目。
13.passwd命令
修改用户的密码。
passwd+用户名
14.tar命令
用来打包压缩和解压文件
15.groupadd命令
增加用户组
groupadd dba
增加一个组名为dba。
16.useradd命令
增加一个用户:useradd -n y -g dba -d /home/yh
(增加一个用户,用户名为y,属于dba组,用户的主目录是/home/yh)
设置用户密码:passwd username
(都需要在root账户下进行)
17.env命令
显示全部的环境变量。
18.cat命令
一次显示整个文件:cat file
一次查看多个文件:cat file1 file2
19.more命令
功能类似于cat, more会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示。
20.tail命令
用于显示指定文件末尾内容,不指定文件时,作为输入信息进行处理。常用查看日志文件。
常用参数:
-f 循环读取(常用于查看递增的日志文件)
1)循环读取逐渐增加的文件内容
ping 127.0.0.1 > ping.log &(后台运行:可使用jobs -l查看,也可使用fg将其移到前台运行)
tail -f ping.log(查看日志)