Linux练习命令(用查)

(直接输入命令可以查看选项,ctrl+d退出当前用户)

useradd 用户名 (创建用户)

passwd 用户名 (设置用户口令)

usermod -l 新用户名 旧用户名 ( 修改用户)

userdel 用户名 (删除用户)

groupadd 组名 (创建用户组)

groupmod -n 新组名 旧组名 (修改用户组)

groups 用户名 (查询用户所在组)

groupdel 组名 (删除组)

gpasswd -a 用户 组名 (组中添加用户)

date(显示系统当前时间)

date -d “2000-12-12 12;12;12”(显示字符串时间)

date -s “2000-12-12 12;12;12”(修改系统时间)

date --help(查看date其他参数)

logname(显示当前用户名称)

su 用户名 (切换用户)

su -c ls root (切换到root执行ls命令,执行完切回原来用户)

ls(展示当前文件夹所有东西)

id(当前用户详细信息)

sudo(提高当前用户权限)

sudo -u root ls(指定root去执行 ls)

top(显示所有进程状态)

top -c(显示所有进程状态 显示完整命令)

top -p PID(监控PID一条进程)

ps(获取当前进程信息)

ps -A(显示所有进程信息)

ps -ef(展示更详细的进程信息)

ps -u 用户名(显示指定用户进程信息)

kill PID(杀死PID进程)

kill -9 PID(强制杀死PID进程)

kill -9 $(ps -es|grep 用户名) (强制杀死此用户中所有进程)

killall -u 用户名(杀死此用户中所有进程)

shutdown(关机)

shutdown -h now(立刻关机)

shutdow +n “警告信息”(n分钟后关机 ,并给提示)

shutdow -r+n “警告信息”(n分钟后重启,并给提示)

shutdown -c(取消关机)

reboot(重启)

who(显示当前登录系统用户)

who -h(显示当前登录系统用户加标题)

timedatectl(校正服务器时间)

timedatectl status(查看系统当前时间)

timedatectl list-timezones(查看可选时区)

timedatectl set-timezone“Asia/Shanghai”(设置为上海时区)

timedatectl set-ntp false(禁用ntp)

timedatectl set-ntp true(启用ntp)

clear(清屏)

ls -l(显示所有(不包含隐藏文件)文件详细信息)

ls-al(显示所有文件(包含隐藏文件)与文件夹详细信息)

pwd(显示当前目录)

pwd-P(显示当前目录)

cd 文件名(进入该目录)

cd…(退出目录)

mkdir 文件夹名(创建单级文件夹)

mkdir -p aaa/bbb(创建多级文件夹)

rmdir 文件夹名(删除空文件夹)

rmdir -p aaa/bbb(先删除bbb,完成后aaa为空就会把aaa也删除)

rm 文件(可以删除文件)

rm -r 文件夹(可以删除文件夹)

cp 要复制的文件 粘贴目录(复制文件)

cp -r 要复制的文件/* 粘贴目录(会把要复制的文件夹中所有东西复制)

mv 要剪切的文件/* 粘贴目录(会把要剪切的文件夹中所有东西剪切)

mv文件名 文件名 运行结果:将源文件名改为目标文件名

mv 文件名 目录名 运行结果:将文件移动到目标目录

mv目录名 目录名 运行结果:目标目录已存在,将源目录移动到目标目录;目标目录不存在则改名

mv 目录名 文件名 运行结果:出错

文件权限:

第1位:d(目录),-(文件),l(链接文档)

2-4位:属主权限

5-7位:属组权限

8-10位:其他用户权限

r:可读 w:可写 x:可执行 -:没有当前权限

chgrp 属组名 文件名(将文件改到组中)

chgrp -v 组名 文件名(将文件的属组改为改组 并提示从原属组改到新属组中)

chown 属主名 文件名(将文件属主改为改属主)

chown 属主名:属组名 文件名(更改文件的属主属组)

chown -R 属主名:属组名 文件名(文件的所有东西都改)

chmod -R 777 文件名(更改文件(文件中所有的内容)的权限)

r(4)w(2)x(1)-(0)

属主权限(u)属组权限(g)其他权限(o)全部身份(a)

+(加入) -(减去)=(设定)

chmod -R u=rwx,g=rwx,o=rwx 文件名(给文件设置权限)

chmod -R a=rwx 文件名(同上,前提权限都一样)

chmod -R o-rwx 文件名 (去掉其他用户的全部权限)

touch 文件 (创建文件,如果存在就更改时间属性)

touch a{1…10}.txt(创建10个txt 名字a1,a2…)

vim 文件名(存在就打开文件,不存在就会打开一个临时文件,保存退出后会新建一个文件)

进入后:

i(在当前字符前插入文本)

I(在行首插入文本)

a(在当前字符后添加文本)

A(在行末添加文本)

o(在当前行后插入一空行)

O(在当前行前插入一空行)

:q(当vim进入文件没有对文件内容做任何操作可以按q退出)

:q!(当vim进入文件对文件内容有操作但不想保存 退出)

:wq(正常保存退出)

:wq!(强行保存退出,只针对与root用户或文件所有人)

cat 文件名(查看小型文件)

cat -n 文件名(添加上行号)

less 文件名 (查看大型文件)

less -N 文件名(加上行号)

tail - 3文件名(查看文件最后3行)

tail-f 文件名(动态显示最后10行)

tail -4f 文件名 (动态显示最后4行)

head 文件名(查看文件前几行 参数同上)

grep 关键字 文件名 (把包含关键字的行展示出来)

grep –n 关键字 文件名( 把包含关键字的行展示出来且加上行号)

grep –i 关键字 文件名 (把包含关键字的行展示出来,搜索时忽略大小写)

grep –v 关键字文件名 (把不包含关键字的行展示出来)

ps -ef | grep 关键字 (查找指定的进程信息,包含grep进程)

ps -ef | grep 关键字 | grep -v “grep” (查找指定的进程信息,不包含grep进程)

ps -ef|grep -c sshd (查找进程个数)

vim 文件名 +行数 (查看文件并定位到具体行数)

echo 字符串 (展示文本)

echo 字符串 >文件名 (将字符串写到文件中(覆盖文件中内容))

echo 字符串 >> 文件名 (将字符串写到文件中(不覆盖文件中内容))

cat 不存在的目录 &>> 指定的文件中(错误日志) (将命令的失败结果 追加 error.log文件的后面)

ln -s 目标文件路径 (快捷方式路径)

find . -name “*.txt” (查找当前目录及其子目录下所有后缀名名是txt的文件)

find . -ctime -1 (查找当前目录及其子目录下所有最近 1天内更新过的文件)

find / -name ‘czbk’ /(代表是全盘搜索,也可以指定目录搜索)

gizp a.txt (压缩文件)

gzip * (压缩当前目录下所有文件)

gzip -dv * (解压文件并列出详细信息)

gunzip 压缩文件 (解压)

tar -cvf 打包文件名 文件名 (打包文件并指定打包之后的文件名(仅打包不压缩))

tar -zcvf 压缩文件名 文件名/文件夹名 (压缩文件或者文件夹并指定压缩文件名(打包压缩))

tar -ztvf 压缩文件名 (查看压缩文件中有哪些文件)

tar –zxvf 压缩文件名 (解压)

zip -q -r 压缩文件名 文件/文件夹 (压缩)

unzip -l 压缩文件名 (查看这个压缩文件中有多少内容)

unzip -d 指定文件夹 压缩文件 (解压)

ifconfig (显示激活的网卡信息)

ifconfig ens37 down (关闭网卡)

ifconfig ens37 up (启动网卡)

ifconfig ens37 192.168.23.199 (配置ip地址)

ifconfig ens37 192.168.23.133 netmask 255.255.255.0 (配置ip地址和子网掩码)

在crt上 使用 alt+p(上传 )

将文件上传到/usr/local/mysql目录

alt + p —>cd /usr/local/mysql -------> put d:/setup/mysql-5.7.27-

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值