Linux 命令
一、显示查询
1、显示当前用户所在的目录
# pwd |
2、切换到某个目录
# cd /root/newutms/ |
3、返回到上一级目录
# cd .. |
4、返回到根目录
# cd / |
5、显示所在目录下所有的文件
# ls |
6、显示所在目录的所有文件的详细信息
# ls –l | # ll |
7、列出当前目录下所有文件及目录,包括隐藏的a(all)
# ls -a |
8、显示日期的指令
# date |
9、显示年月日
# date +%Y/%m/%d |
10、echo命令的功能是在显示器上显示一段文字,一般起到一个提示的作用。
# echo |
二、创建、删除、移动
1、创建文件夹(aa要创建的文件夹名)
# mkdir /root/newutms/aa |
2、将目录及以下之档案亦逐一删除。(删除aa文件夹及以下所有文件)
# rm –r /root/newutms/aa |
3、删除前逐一询问确认。
# rm –i *.txt |
4、创建文件并且编辑该文件(utms.txt要创建的文件)
# vi /root/newutms/bb/utms.txt |
5、退出编辑并且保存(Esc)
# :wq |
6、退出文件的编辑不保存
# :q! |
7、创建新的空文件(test.txt新创建的文件)
# touch test.txt |
8、查看文件的内容(utms.txt要查看的文件)
# cat utms.txt |
9、在文本文件中查找某个字符串(“kk”查看的字符串,utms.txt查找的文件)
# grep kk /root/newutms/bb/utms.txt |
10、复制目录下的文件到另外一个目录下(将123.txt复制到/bb/目录下)
# cp /root/newutms/123.txt /root/newutms/bb/ |
11、复制目录下的所有文件到另外目录(将bb目录下的所有文件复制到newutms目录下)
# cp –r /root/newutms/bb/. /root/newutms/ |
12、修改文件名称(mv 修改前文件名 修改后文件名)
# mv 123.txt hello.txt |
|
13、修改文件夹的名称(mv 修改前文件夹名 修改后文件夹名)
# mv aa cc |
14、移动文件到另外一个目录中(将hello.txt文件移动到aa目录中)
# mv hello.txt aa |
三、解压缩文件
1、将文件压缩(将目录下的*.txt文件都压缩成cc.tar的压缩文件)
# tar –zcvf cc.tar *.txt |
2、将文件夹下的所有文件压缩(将aa文件夹压缩成test.tar)
# tar –zcvf test.tar aa |
3、适用tar命令解压文件(将test.tar解压)
# tar –zxvf test.tar |
4、将文件解压到指定的文件目录下(将test.tar文件解压到/bb/目录下)
# tar –zxvf test.tar -C /root/newutms/bb/ |
5、使用zip命令压缩文件(将文件夹bb压缩成file.zip)
# zip file.zip bb |
6、适用zip命令压缩文件(将*.txt文件压缩成test.zip文件)
# zip test.zip *.txt |
7、适用zip命令解压文件
# unzip test.zip |
四、更改文件权限
更改文件的读、写、执行权限 (
三种基本权限:
R 读 数值表示为4
W 写 数值表示为2
X 可执行 数值表示为1
[+增加权限 -减少权限] [r w x] )
1、增加文件的执行权限(增加执行或减少执行权限)
# chmod +x 123.txt | # chmod –x 123.txt |
2、增加文件的读、写、执行权限
# chmod 777 123.txt |
3、执行脚本文件
# /bin/sh test.sh |
五、服务关机、重启
1、关机重启
# shutdown –r |
2、关机不重启
# shutdown -h |
3、立刻关机
# shutdown now |
5、关机
# halt |
6、重启
# reboot |
六、用户及用户组
1、查看存储用户的账号
# cat /etc/passwd |
2、查看存储用户的组
# cat /etc/group |
3、存储用户账号的密码
# cat /etc/shadow |
4、用户名的添加、删除
# useradd | # userdel | # adduser | # groupadd | #groupdel |
5、环境变量
# /etc/profile |
6、普通用户的环境变量(在当前用户的etc目录下)
# .bash_profile |
7、配置环境变量,环境变量永久生效
# source /etc/profile |