Linux基础简单的指令

继上篇激活VMvare 后,一些基础的Linux指令我马上就放上来了,一些新手应该可以看懂的,普通简单的压缩指令之类的。

Linux 激活ip:
nmcli d ----------------------------------------------------------------------查看本机网卡

nmtui --------------------------------------------------------------------打开管理员启用网卡

yum install net-tools -------------------------------------------------------- 安装ip其余插件

ifconfig --------------------------------------------------------------查看本机ip

Linux 常用命令:
./ -------------------------------------------------------------------------------本层

…/ ---------------------------------------------------------------------------- 上层

cd /…(这是两点) ------------------------------------------------------------------------ 返回上级目录

cd / ------------------------------------------------------------------------------- 返回root目录

cd~ -------------------------------------------------------------------------- 返回home目录

cd …/usr ----------------------------------------------------------------------切换到指定目录

shutdown -h now ----------------------------------------------------------- 立刻关机

shutdown -h 10 ---------------------------------------------------------10分钟后自动关机
注意:如果是通过shutdown命令设置关机的话,可以用shutdown -c命令取消重启

ls -a --------------------------------------------------------列出目录所有文件,包含以.开始的隐藏文件

ls -A --------------------------------------------------------------列出除.及…的其它文件

ls -r ------------------------------------------------------------ ----反序排列

ls -t -------------------------------------------------------------以文件修改时间排序

ls -h ----------------------------------------------------------------以易读大小显示

ls -l --------------------除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来

ls -lhrt ------------------------------------ 按易读方式按时间反序排序,并显示文件详细信息

ls -lrS ------------------------------------------------------ 按文件大小反序显示文件详细信息

ls -l j* --------------------------------------------------查询j打头的所有文件的详细信息

ls | sed “s:^:‘pwd’/:” ------------------------------------------------列出文件绝对路径

touch abc(文件名) ------------------------------------------------------创建(abc)文件
注意:如果存在,则修改为当前系统时间,如果不存在,则生成一个为当前时间的空文件

touch *-------------------------------------------------------------将文件修改成当前时间

mkdir ----------------------------------------------------------------- 创建文件

mkdir -p ------------------------------------------------------------ 创建多个文件

rmdir ------------------------------------------------------------- 删除文件

rm -f [文件] ------------------------------------------------------------- 删除文件

rm -r [目录](recursive)-------------------------------------------删除目录

rm -rf [目录,包含目录下内容] --------------------------------- 删除所有

rm -i *.txt ----------------------------------------- 删除任何.txt文件,删除前一一询问

mv [源文件名称] [新文件名称] -------------------------------------- 重命名文件

more (文件名) -------------------------------------------------------查看文件内容

ln -s(soft) [文件] [目标文件]------------------------------------------------- 创建链接

rm –rf 链接名 -------------------------------------------------------------------删除链接

chmod +x ./(文件)-------------------------------------------------------------- 赋予权限

chmod -x ./(文件) ------------------------------------------------------------ 取消权限

ll ------------------------------------------------------------------------------------- 查看所有文件

注意:文件会分为几种颜色,白色为没有权限,要赋予变成绿色,蓝色为连接,红色为压缩文

useradd (用户名) ----------------------------------------------------------------- 创建用户

userdel (用户名)------------------------------------------------------------------- 删除用户

vi etc/passwd -------------------------------------------------------------------- 查看文本内容

vi var/spool/mail -----------------------------------------------------------------查看文本内容

vi etc/group ----------------------------------------------------------------------- 查看信息

rm -rf /var/spool/mail/(用户名)------------------------------------------------- 删除用户

passwd (用户) -------------------------------------------------------------------- 设置用户密码

passwd -S (用户) ---------------------------------------------------------------- 显示用户密码

passwd -d (用户)----------------------------------------------------------------- 删除用户密码

su (用户) ---------------------------------------------------------------------------- 切换用户

groupadd (群组名) --------------------------------------------------------------- 创建群组

groupadd -g (标识号) (群组名)--------------------------------------------------新增群组,并指定标识号

groupdel (群组名)------------------------------------------------------------------删除群组

groupmod -g (标识号)(群组名) ------------------------------------------------ 修改群组标识号

groupmod -g (标识号) -n (新群组名) (前群组名) -------------------------- 修改群组名 和群组号

find . -type f -atime -7----------------------------------------------搜索最近七天内被访问过的所有文件

find . -type f -atime 7-------------------------------------------搜索恰好在七天前被访问过的所有文件

find . -type f -atime +7--------------------------------------------搜索超过七天内被访问过的所有文件

find . -type f -amin +10--------------------------------------------搜索访问时间超过10分钟的所有文件

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

find . -type f -newer file.log-------------------------------------找出比file.log修改时间更短的所有文件

find . -name “*.txt” ------------------------------------------------------------- 查看目录下所有.txt的文件

find . -type f -name “*.txt” -delete ----------------------------------------删除当前目录下所有.txt文件

find /home ! -name “*.txt”------------------------------------------找出/home下不是以.txt结尾的文件

find /home -name “*.txt”--------------------------------------在/home目录下查找以.txt结尾的文件名

find /home -iname “*.txt”------------------------------------------------同上,但忽略大小写(i-> ignore)

创建压缩文件的方法:
1.mkdir (文件名)

2.cd (文件名)

3.touch (文件.txt) (文件.txt)

4.tar -czvf (压缩文件名.tar.gz)(文件.txt) (文件.txt)

5.ll --------------------------------------------------------------------------- 查看就有红色的压缩文件了

查看压缩文件:tar -tzvf (压缩文件名.tar.gz)
解压压缩文件:tar -xvzf (压缩文件名.tar.gz)

ping:
-c(count)<完成次数> -----------------------------------------------------------设置完成要求回应的次数

-i(interval)<间隔秒数>--------------------------------------------------------- 指定收发信息的间隔时间

ping -c 10 -i 10 (ip地址)-------------------------------------------------------pint通ip

date +%Y/%m/%d ------------------------------------------------------------ 显示当前的年月日

date +%H:%m --------------------------------------------------------------------显示当前的时分

cal ----------------------------------------------------------------------------------- 显示日历

cal 2019 --------------------------------------------------------------------------- 显示一年的日历

cal 1 2019 ---------------------------------------------------------------------------显示某年内某月的日历

[Tab]按键--------------------------------------------------------------------------------具有命令补全的功能

[Ctrl]-c按键---------------------------------------------------------------------------让当前的程序停掉

[Ctrl]-d按键-----------------------------通常代表着:键盘输入结束;另外,他也可以用来取代exit

uname -r -------------------------------------------------------------------------- 查看版本

pwd -----------------------------------------------------------------------------------查看文件路径

locate (文件名)-------------------------------------------------------------------- 查找文件

find $pwd -maxdepth 1|xargs ls -ld-------------------------------------------列出文件绝对路径

基础简单的可以学习一下,过段时间我会上传redis的一些基础指令,比如String,list,set,hash以及Zset。

感谢欣赏。

猜你喜欢

转载自blog.csdn.net/nan961136007/article/details/85389334