linux 的常用命令1

ls -a    列出所有的文件,包括以 . 开头的隐藏文件

ls -d    列出目录本身,并不包含目录中的文件

ls -h    人类易读

ls -h    长输出

 


 

man      帮助使用手册

pwd      显示当前目录的名称

 


 

cd       切换路径           

cd -     返回上一次所在目录;

cd ~     返回家目录;

cd ..    返回上一级所在的目录。

 


 

mkdir    创建目录         

mkdir -p 创建递归目录。

touch    创建普通文件

echo     输出文字;echo -e 对特殊字符进行解释。

mv       移动、修改文件名

cp -a    复制目录

rm-f     强制删除一个文件 ; rm -r 删除目录。

 


 

cat      查看比较小的文件内容 ;

cat -n   查看并显示出行号文件。(more > less > cat)

head -n  显示文件内容的前n行(一般默认10行)

tail -n  显示文件内容的后n行(一般默认10行)

tail -f  持续刷新文件中的内容

 


 

clear    清屏 ; ctrl + l

poweroff 关机

reboot   重启

ctrl + c 强制退出

alias    查看别名;

alias“ken = ls - d” 设置别名; unalias 取消别名。

 


 

uname    显示输出系统消息;

uname -a 显示所有的信息;

uname -r 显示内核版本;

 


 

cat/etc/redhat-release  显示系统版本。

su       切换用户

hostname 显示并设置主机名

history  查看历史命令

which    查询命令的完整路径

whoami   显示当前登录用户

 


 

wc -l    统计行数;

wc -w  统计单词数量; 

wc -c  统计字节数。

ping     检测主机是否在线

 


 

du -h    人类易读的 显示一个目录下的所有文件; 

du -s  显示当前目录的总和大小。

df -h    查看系统磁盘空间使用情况

free -h  显示系统已用和未用内存空间情况;

free - s  刷新显示。

date -s  修改时间

 


 

>  覆盖输出,会覆盖掉原先的文件内容

>> 追加输出,不会覆盖源文件的内容,会在源文件内容的末尾继续添加

|  管道符,将前面的命令运行后输出一个结果交给管道符后面的命令再一次的执行

 


 

通配符    *      代表匹配零个或多个字符(可以为零个)

          ?     代表匹配单个字符(单个字符必须存在)

       [0--9]    代表匹配0到9之间的任一个字符

       [a--z]    代表匹配a到z之间的任一个字符

 


 

ln -s    软连接(建立快捷方式); 硬链接: 与软连接区别是删除源文件,链接文件仍存在。

ctrl + alt + f2  图形化→最小化;  ctrl + alt + f1  最小化→图形化。

 

 

 

 

 

 

 

 

 

 

 

 

 

posted @ 2019-04-07 21:47  changyu521  阅读(161)  评论(0编辑  收藏  举报