linux下的常用命令

Linux就该这么学

一、登录、注销、关机、重启

1.1 用户身份切换操作

su       切换到root用户(切换身份) 

su -     切换到root用户(加 - 不仅切换身份,创建全新的终端环境)

sudo     使用管理员权限执行 

id          显示当前用户信息 

passwd  修改当前用户密码

logout     注销当前用户 

exit         注销当前用户

1.2 关机与重启动操作

shutdown [-h] now     要求系统立即关机 

shutdown +5              5分钟后关机 

shutdown 10:30         在10:30时关机 

poweroff                    立即关闭计算机

shutdown -r now       立刻关闭系统并重启 

shutdown -r 23:59     立刻指定在23:59时重启动 

reboot                       立重新启动操作系统

二、文件与目录相关操作

2.1 ls相关指令操作

ls -a     显示所有文件,包括隐藏文件(.开头为隐藏文件,一般都是配置文件) 

ls -l     显示文件详细信息(包括文件权限,属性等) 

ls -R     递归显示子目录结构 

ls -ld     显示目录及链接信息

2.2 切换目录操作

使用pwd命令显示当前的工作目录 

可使用绝对路径与相对路径 

cd /         切换到系统根目录 

cd ..        切换到上一级目录(.表示当前目录, ..表示上一级目录 ) 

cd /usr/bin     切换到/usr/bin目录

2.3 创建与删除目录

mkdir        创建一个目录 

mkdir -p    创建多个目录 

rmdir         删除一个空目录 

rm             删除一个目录 

rm -r[f]      删除一个非空目录

2.4 复制、移动/重命名文件或目录

1) 通过cp命令复制文件或目录

cp 源文件(文件夹) 目标文件(文件夹) 

-r 递归复制整个目录树 

-v 显示详细信息

2) 通过mv命令移动或者重命名文件或目录

mv 文件(文件夹) 目标目录 

如果指定文件名,则可以重命名文件 

mv 文件 新文件名

3) 其他

touch 可以创建一个空文件或更新文件时间 

rm 可以删除文件或目录 

file 查看文件的类型 

文件名称大小写敏感,不要使用/,\符号作为文件名

三、显示及查找命令

more    翻页显示文件内容(只能下翻) 

less      翻页显示文件内容(可上下翻) 

cat       显示文件内容,或将数个文件合并为一个

locate  搜索指定文件或目录 

grep    搜索特定字符串并显示出来

grep -s *.conf 取得权限并查找

find 查找文件/文件夹

find . -name keyword 在当前目录查找保护关键词文件 

find / -name *.conf 在根目录查找以conf结尾文件

四、压缩归档命令

zip      压缩文件 

gzip   压缩文件 

unzip  解压缩文件 

tar      归档文件

五、关于进程命令

进程 &            在后台运行进程,在命令后添加一个 & (比如 firefox &) 

jobs                查看后台作业 

ctrl+z             暂停某个程序 

bg 进程编号    继续运行 

fg 进程编号     将后台程序拉回到前台

本文由 CentOS中文站 - 专注Linux技术 作者:centos 发表,其版权均为 CentOS中文站 - 专注Linux技术 所有,文章内容系作者个人观点,不代表 CentOS中文站 - 专注Linux技术 对观点赞同或支持。如需转载,请注明文章来源。

相关文章

发表评论

邮箱地址不会被公开。 必填项已用*标注