常用的 Linux 命令

作者 : 慕源网 本文共2182个字,预计阅读时间需要6分钟 发布时间: 2022-01-21 共528人阅读

介绍

在本文中,您将通过示例了解常用的 Linux 命令

Linux 命令

List

1) 显示所有文件和目录。

语法

ls

2)列出所有文件,包括隐藏文件。

语法

ls -a

3) 以“long format”列出文件,其中包含大量有用信息(大小、上次修改时间)。

语法

ls -l

4) 列出带有详细信息的文件(时间戳和访问详细信息)。

语法

ls -l

Directory

1) 创建具有所有权限(读、写和执行)的目录。

语法

mkdir -m 777 <directory_name>

例子

mkdir -m 777 sample_folder

2) 删除目录。

语法

rmdir <directory_name>

例子

rmdir sample_folder

3) 重命名目录。

语法

mv <directory_name> <new_directory_name>

例子

mv sample_folder test_folder

4) 改变当前目录位置。

语法

cd <directory_name>

例子

cd sample_folder(切换到(当前目录)名为sample_folder的子目录)
cd ..(移动到当前目录的父目录)
cd /home/sample_folder(切换到名为/home/sample_folder的目录)

5) 查找目录及其所有子目录中的所有文件。

语法

find <directory_name> -name <file_name> -print

例子

find . -name myfile.txt -print (在当前目录及其子目录中查找)

find sample_folder -name myfile.txt -print(在“sample_folder”目录及其子目录中查找)

Files

1)创建空白文件。

语法

touch <file_name>
touch <file_name_1> <file_name_2> #For creating multiple blank files

例子

touch sample.txt 或 touch sample.txt text.txt

2) 使用 cat 命令创建一个新文件。

语法

cat <file_name>

例子

cat new_test.txt

笔记: 等待用户输入,键入所需文本,然后按 CTRL+D(按住 Ctrl 键并键入“d”)退出。

3) 删除文件。

语法

rm <file_name>

例子

rm sample.txt(删除名为“sample.txt”的文件)
rm sample.txt test.txt  (删除两个文件——“sample.txt”和“test.txt”)
rm new*(删除所有以前缀“新”)

4) 将文件从一个目录移动到另一个目录。

语法

mv <directory_name/file_name> <new_directory_name/file_name>

例子

mv sample_folder/sample.txt new_folder/sample.txt

5) 重命名文件。

语法

mv <old_file_name> <new_file_name>

例子

mv sample.txt test.txt

6) 用数据复制现有文件。

语法

cp <source_file_name> <newe_file_name>

例子

cp sample.txt test.txt

7) 在终端中显示文件的内容。

语法

cat <existing_file_name>

例子

cat test.txt(显示“test.txt”文件的内容)
cat sample.txt test.txt(在终端上连续显示“sample.txt”和“test.txt”两个文件的内容)

8) 更改文件的权限。

语法

chmod <permission> <existing_file_name>

例子

chmod 777 test.txt

9) 显示文本文件的前 10 行。

语法

head <file_name>

例子

head test.txt

10) 显示文本文件的最后 10 行。

语法

tail <file_name>

例子

tail test.txt

File Compression

1) 压缩文件。

语法

gzip <file_name>

例子

gzip test.txt

2) 解压gzip压缩的文件。

语法

gunzip <file_name>

例子

gzip test.gz

Find

1) 在文件中搜索给定的字符串。

语法

grep <search_string> <file_name>

例子

grep “test” sample.txt

Clean

1)清除终端上的所有杂物并提供干净的窗口。

语法

clear

History

1) 显示先前命令的历史记录。

语法

history

Date

1) 显示当前日期、日期、时间和年份。

语法

date

2) 显示当月的日历。

语法

cal <month> <year>

例子

cal 12 2021(打印 2021 年 12 月的日历)

Network

1) 显示系统的 IP 地址。

语法

ip

2) 检查远程主机是否可以通过 ICMP ping 访问。

语法

ping

Process

1) 列出进程。

语法

ps

2)杀死进程。

语法

kill <process_id>

例子

kill 1234

Help

1) 显示如何使用特定命令或想要找出它的所有选项。

语法

man <command_name>

例子

man ls

About

1) 了解谁登录,以及他们来自哪里。

语法

who

2) 显示您的用户名。

语法

whoami

3) 了解用户上次登录和注销的时间以及从何处登录。

语法

last username

希望您了解常用的 Unix 命令列表。谢谢你。

 


慕源网 » 常用的 Linux 命令

常见问题FAQ

程序仅供学习研究,请勿用于非法用途,不得违反国家法律,否则后果自负,一切法律责任与本站无关。
请仔细阅读以上条款再购买,拍下即代表同意条款并遵守约定,谢谢大家支持理解!

发表评论

开通VIP 享更多特权,建议使用QQ登录