Linux常用命令
Linux常用命令
文件命令
cd test/ 进入当前test目录下
cd ~ 返回到用户主目录下
cd / 返回到根目录
cd - 两个目录之间来回切换
cd .. 返回上一层目录
touch test.doc 在当前目录下创建test.doc文件
mkdir -p test1/test2 在当前目录下建立多层目录
ls -l 列出文件详细信息
ls -a 列出当前目录下所有文件
ls -al 列出当前目录下所有文件的详细信息
touch [文件名] 创建文件
mkdir [目录名] 创建目录
echo "内容" [文件名] 创建带有内容的文件
cat [文件名] 查看文件内容
cp [文件源目录] [目标目录] 拷贝
mv 移动或重命名
rm -r 递归删除
rm -f 强制删除
wc 统计文本中的行数、字数、字符数
find 在指定目录下查找文件
语法 find path [options] params
grep 在文本文件中查找某个字符串
tree 显示文件目录结构
ln 创建软链
more、less 分页查看内容
head、tail 显示文件头尾内容
打包并压缩
tar -zcvf /home/abc.tar.gz /home/abc
网络命令
curl利用URL规则在命令行下工作的文件传输工具
curl www.baidu.com
netstat显示网络状态信息
netstat
telnet用于登录远程主机(不安全,一般用ssh替代)
telnet 127.0.0.1
系统命令
ping 测试网络连通
ping www.baidu.com
man 查看帮助
man ping
kill 杀死进程
top 动态显示当前耗费资源最多的进程信息
ps 显示瞬间进程状态
df 查看磁盘大小
df -h 带有单位显示磁盘信息
clear 清屏
pwd 显示当前目录
halt 关机
reboot 重启
shutdown -h now 立刻关机
init 0 立刻关机
快捷键
Ctrl+C 终止当前命令
Ctrl+D 退出当前终端
Ctrl+L 清屏