Linux常用命令1
切换目录 cd
[root@localhost menge]# cd /
[root@localhost /]# cd: cd [-L|[-P [-e]] [-@]] [目录]查看当前的目录 pwd


浏览目录内容 ls


ls浏览后颜色表示
白色:普通文件
蓝色:目录
红色:压缩包文件
黄色:设备文件
绿色:可执行文件
date命令
date命令用于显示或设置系统的时间和日期



timedatectl命令
timedatectl命令用于设置系统的时间,英文全称为:“time date control”,若发现电脑时间跟实际不符?如果只差几分钟的话,我们可以直接调整,但如果差几个小时,那么除了调整当前的时间,还有必要检查下时区了


设置时区

手动更改时间

创建文件(touch)


查询文件
ll

stat (更详细)

创建
创建硬链接(ln)
建立ying1.txt:指向1.txt的硬链接

创建软连接(ln -s)
建立ruan1.txt:指向1.txt的软连接

创建目录(mkdir)
在/test中创建a目录

删除命令(rm)
rm -f 文件rm -rf 目录tree命令
显示目录下文件的树形拓扑图及摘要


vim命令
vim 文件名进入文件后属于命令模式,按“a,i,o”进入编辑模式,再按ESC输入“:”进入某行模式
命令模式的快捷键
光标跳转按键

复制,粘贴,删除

编辑模式快捷键
末行模式快捷键
查找关键字替换

保存退出

其他操作

文件内容显示
查看文件内容(cat)
cat -参数 文件

head命令
查看文档前n行的内容
head -数字 文件名

默认前十行

tail命令
查看文档后n行内容
tail -参数 文件名

默认查看文档后行

查看文档最后一行

grep命令
文件内容过滤显示
在指定的普通文件中查找并显示含有指定字符串的行,也可以与管道符一起使用





cut命令
cut命令用于按列提取文本内容


提取IP地址

sort命令(排序显示)
用于对文本内容进行排序显示



uniq命令(去重)


tr(文件中字符替换显示 )
tr 指令从标准输入读取数据,经过替换或者删除后,将结果输出到标准输出


将小写字母全部变成大写字母

wc(文本内容统计)
wc命令用于统计指定文本文件的行数、字数或字节数



cp(复制文件)



find(查找文件)
按照文件名、大小、时间、权限、类型、所属者、所属组来搜索文件




tar命令
打包压缩
为节省存储空间,通常需要生成压缩格式的tar包文件,tar命令支持三种不同的压缩方式


解压缩

alias(命令别名)
命令的快捷方式,对于需要经常执行,且要很长时间输入的长命令很有用。

-  在命令行中使用alias命令设置的别名仅在该次登入有效,如果重新开启一个 Shell,或者重新登录系统,则这些alias将无法使用。 
-  在linux中提供alias永久化的方法: -  将别名命令写入到~/.bashrc和/etc/bashrc文件中 
-  执行 source ~/.bashrc 和 source ~/etc/bashrc 生效 
 
-  

useradd添加新用户



组
groupadd创建工作组



gpasswd添加/删除组成员



groupdel删除工作组


注意:被删除的组若是基本组,则必须先删除引用该基本组的用户,然后再删除该基本组


