Linux常用基本命令及使用技巧
Linux 是一种开源的操作系统,广泛应用于服务器和嵌入式设备中。对于开发者、系统管理员来说,掌握基本的 Linux 命令是必须的。本文将介绍 Linux 常用的基本命令及使用技巧。
一、文件和目录操作
pwd
pwd
命令可以显示当前所在的目录。
$ pwd
/home/user
ls
ls
命令可以列出当前目录下的文件和子目录。
$ ls
Desktop Documents Downloads Music Pictures Public Templates Videos
使用 ls -l
可以显示详细信息,如文件的权限、拥有者、大小、修改时间等。
cd
cd
命令可以切换当前目录。
$ cd /usr/share
如果不带参数,则返回到当前用户的主目录。
mkdir
mkdir
命令可以创建一个新的目录。
$ mkdir mydir
可以使用 -p
参数来创建多级目录。
rm
rm
命令可以删除文件或目录。
$ rm file.txt
$ rm -r mydir
cp
cp
命令可以将文件复制到另一个目录或重命名。
$ cp file.txt /tmp
$ cp file.txt newfile.txt
mv
mv
命令可以移动文件或重命名。
$ mv file.txt /tmp
$ mv file.txt newfile.txt
二、文件内容操作
cat
cat
命令可以显示文件的内容。
$ cat file.txt
less
less
命令可以按页显示文件内容,方便查看大型文件。
$ less largefile.txt
使用 q
键退出。
head 和 tail
head
命令可以显示文件的前几行,tail
命令则可以显示文件的后几行。
$ head -n 5 file.txt
$ tail -n 5 file.txt
三、系统信息操作
top
top
命令可以显示系统的实时状态,包括 CPU 占用率、内存使用情况、进程等。
df
df
命令可以显示磁盘使用情况。
$ df -h
使用 -h
参数可以将输出转换为易读的格式。
free
free
命令可以显示内存使用情况。
$ free -h
使用 -h
参数可以将输出转换为易读的格式。
四、其他常用命令
echo
echo
命令可以输出文本或变量值。
$ echo "hello, world"hello, world
$ name="linux"$ echo $namelinux
grep
grep
命令可以查找文件中的文本。
$ grep "error" log.txt
ps
ps
命令可以显示当前进程的信息。
$ ps -ef
su
su
命令可以切换到另一个用户。需要管理员权限。
$ su root
需要输入管理员密码。
sudo
sudo
命令可以使用管理员权限执行命令。
$ sudo apt install git
需要输入管理员密码。
总结:
本文介绍了 Linux 常用的基本命令及使用技巧,包括文件和目录操作、文件内容操作、系统信息操作以及其他常用命令。掌握这些命令可以让我们更加高效地处理文件、管理系统。在实际的开发和运维工作中,熟练使用这些命令可以帮助我们处理各种问题,并提高工作效率。