由于不少初学者在使用美国服务器过程中都对linux繁杂的命令比较懵逼,这里USA-IDC就对美国linux服务器的常用命令做个简单汇总,希望能帮到站长朋友。
命令 -- help或man 命令 查询该命令的用法
sudo apt-get update 更新
sudo apt-get install vim 安装vim
cat 路径/文件名 查看文件信息
cd 切换工作目录
cd ` 切换到家目录
clear 清屏
cp 原文件名 新文件名 拷贝文件
cp a.txt aa.txt 将a.txt拷贝一份并命名为aa.txt
find ./ -name *.c 在当前目录下查找.c的所有文件
gcc -v 查看gcc版本
gedit 文件名 以文本方式打开文件
history 查看自己使用过的历史命令
ls -a 显示指定目录下所有子目录及文件,包含隐藏文件
ls -l 以列表方式显示文件详细信息
ls -lh 配合-l 以人性化方式显示文件大小(文件大小带有单位K等)
ls *.c 查找所有以.c为后缀的文件
ls abc* 查找abc开头的文件
ls /usr/include > test.txt 将include下显示的文件写入test.txt,test.txt文件不存在将会新建 (> 重定向符号)
ls | grep std 查找std开头的(|管道符号)
ln 源文件 链接文件(硬链接)只能链接普通文件,不能链接目录,两个文件独立占用内存,改变其中一个会影响到另外一个。
ln -s 源文件 链接文件(软链接)
more 路径/文件名 分页显示,按enter键显示 ,q退出
mkdir 创建文件夹
mkdir -p 递归创建文件夹mkdir ./a/b/c
mv 移动
mv a.txt test/ 将a.txt移动到test目录下
pwd 当前所在位置
rmdir 删除非空文件夹
rm -r 递归删除
rm -f 强制删除
rm * -rf 删除所有的
tar 打包、解包,不进行压缩
tar cvf aaa.tar * 当前目录下所有文件打包为aaa.tar
tar xvf aaa.tar 解包aaa.tar到当前文件目录
touch a.txt若a.txt文件不存在则新建,若存在则修改时间为当前时间
touch *.c 所有.c文件时间改为当前时间
whoami 当前用户
vi
i进入插入模式
esc 命令模式
shift+a 行尾插入
shift+i 行首插入
o 进入到下一行
shift+o 当前行的上一行插入
x 删除
dd 删除正行
:wq保存退出
:wqa 保存所有文件并推出
:set nu 设置行号
:sp 文件名 打开多个文件 ctr+w +向下箭头跳到下面 ctr+w+向上箭头 跳到上面
USA-IDC提供美国服务器租用,性能稳定快速,全美最低延迟,全程运维24小时在线,秒级回复,欢迎广大用户联系24小时在线客服。