在此 Linux/Unix 命令行备忘单中,您将了解:
基本 Linux 命令
命令 |
简介 |
|
ls |
列出当前工作目录中的所有文件和目录 |
ls -R |
列出子目录中的文件 |
ls -a |
列出隐藏文件 |
ls -al |
列出文件和目录的详细信息,如权限、大小、所有者等。 |
cd or cd ~ |
导航到 HOME 目录 |
cd .. |
向上移动一级 |
cd |
更改至特定目录 |
cd / |
移至根目录 |
cat > filename |
创建一个新文件 |
cat filename |
显示文件内容 |
cat file1 file2 > file3 |
连接两个文件(file1、file2)并将输出存储在一个新文件(file3)中 |
mv file "new file path" |
将文件移动到新位置 |
mv filename new_file_name |
将文件重命名为新文件名 |
sudo |
允许普通用户以超级用户或 root 的安全权限运行程序 |
rm filename |
删除文件 |
man |
提供命令的帮助信息 |
history |
列出当前终端会话中输入的所有过去命令 |
clear |
清除终端 |
mkdir directoryname |
在当前工作目录或指定路径创建一个新目录 |
rmdir |
删除目录 |
mv |
重命名目录 |
pr -x |
将文件分成 x 列 |
pr -h |
为文件分配一个标题 |
pr -n |
用 Line 表示文件 Numbers |
lp -nc , lpr c |
打印文件的“c”份副本 |
lp-d lp-P
|
指定打印机的名称 |
apt-get
|
用于安装和更新包的命令 |
mail -s 'subject'
-c 'cc-address'
-b 'bcc-address'
'to-address'
|
发送电子邮件的命令 |
mail -s "Subject"
to-address < Filename
|
发送带附件的电子邮件的命令 |
文件权限命令
命令 |
简介 |
|
ls -l |
显示文件类型和访问权限 |
r |
读取权限 |
w |
写权限 |
x |
执行权限 |
-= |
没有许可 |
Chown user |
更改文件/目录的所有权 |
Chown user:group filename |
更改文件或目录的用户和组 |
环境变量命令
命令 |
简介 |
|
echo $VARIABLE |
显示变量的值 |
env |
显示所有环境变量 |
VARIABLE_NAME= variable_value |
创建一个新变量 |
Unset |
删除一个变量 |
export Variable=value |
设置环境变量的值 |
linux的用户管理命令
命令 |
简介 |
|
sudo adduser username |
添加新用户 |
sudo passwd -l 'username' |
更改用户密码 |
sudo userdel -r 'username' |
删除新创建的用户 |
sudo usermod -a -G GROUPNAME USERNAME |
将用户添加到组 |
sudo deluser USER GROUPNAME |
从组中删除用户 |
finger |
显示所有登录用户的信息 |
finger username |
提供特定用户的信息 |
网络命令
命令 |
简介 |
|
SSH username@ip-address or hostname |
使用 SSH 登录远程 Linux 计算机 |
Ping hostname="" or ="" |
ping 并分析网络和主机连接 |
dir |
显示远程计算机当前目录中的文件 |
cd "dirname" |
在远程计算机上将目录更改为“dirname” |
put file |
将“文件”从本地上传到远程计算机 |
get file |
从远程下载“文件”到本地计算机 |
quit |
退出 |
处理命令
命令 |
简介 |
|
bg |
将进程发送到后台 |
fg |
在前台运行已停止的进程 |
top |
所有活动进程的详细信息 |
ps |
给出为用户运行的进程的状态 |
ps PID |
给出特定进程的状态 |
pidof |
给出进程的进程 ID (PID) |
kill PID |
杀死一个进程 |
nice |
启动具有给定优先级的进程 |
renice |
更改已运行进程的优先级 |
df |
为您的系统提供可用的硬盘空间 |
free |
为您的系统提供免费的 RAM |
VI 编辑命令
命令 |
简介 |
|
i |
在光标处插入(进入插入模式) |
a |
在光标后写入(进入插入模式) |
A |
在行末写入(进入插入模式) |
ESC |
终止插入模式 |
u |
撤消上次更改 |
U |
撤消对整行所做的所有更改 |
o |
打开新行(进入插入模式) |
dd |
删除行 |
3dd |
删除3行 |
D |
删除光标后行的内容 |
C |
删除光标后一行的内容并插入新文本。按 ESC 键结束插入。 |
dw |
删除单词 |
4dw |
删除4个字 |
cw |
更改单词 |
x |
删除光标处的字符 |
r |
替换字符 |
R |
覆盖光标之后的字符 |
s |
替换光标处的一个字符继续插入 |
S |
替换整行并开始在行首插入 |
~ |
更改单个字符的大小写 |
希望本 Linux 参考指南对您有所帮助!