Linux常用命令总结

来源:互联网 发布:联通免流软件 编辑:程序博客网 时间:2024/06/08 15:29

1、ls 目录 列出指定目录下的文件和子目录

-a  列出所有文件,包括隐藏文件(Linux中以 “.” 开头的是隐藏文件)

-l  显示详细信息(ls -l 等同于 ll)

-lh  以易读方式显示文件详细信息(e.g., 1K 234M 2G)

2、cd 目录 进入到指定路径

3、clear  清屏

4、alias  重命名(只在当前sh窗口中起作用,重新打开窗口后,cls命令失效)

alias cls=clear

5、man  Linux自带的帮助手册

man 1 ls(1表示系统命令,2表示系统函数,3表示其它函数)

man ls

man手册常用快捷键:

空格  向下翻页

b   向上翻页

g   跳到首页

G   跳到尾页

q   退出手册

6、ps  显示进程

ps -ef  显示当前启动的所有进程

ps -aux  显示当前启动的所有进程

7、top  动态显示当前启动的所有进程(会定时自动刷新)

8、find  在指定目录层级中查找文件

find 目录 -name 文件名

find / -name 文件名

9、grep  在文件中进行字符串搜索

grep 字符串 文件名

10、“|”  管道符(前面的输出作为后面的输入)

ps -ef | grep tomcat  查看所有带有tomcat字符串的进程

11、kill  结束某个进程

kill -9 进程ID

12、“.”代表当前目录,“..”代表上级目录

13、相对路径和绝对路径

Linux中路径分为相对路径和绝对路径。

以“/”开头的都是绝对路径,“~”也是绝对路径,代表当前用户的home目录,其它的都是相对路径。

14、mkdir  创建目录

mkdir 目录名

15、rmdir 删除目录(只能删除空目录,一般不使用)

16、rm 删除文件和目录

rm 文件名

rm -r 目录名

rm -rf 文件/目录名(f表示强制删除)

17、touch  创建一个空文件

touch 文件名

18、cp  拷贝文件

cp -r 拷贝目录(-r  表示递归)

19、mv  移动或改名

mv 文件/目录 目录

mv 文件/目录 新文件/目录名

20、chmod  修改权限

chmod 777 test.txt

21、ln  创建链接

ln -s 文件名 链接名创建符号链接(软连接,相当于Windows中的快捷方式)

22、exit  退出

如果切换了用户,退出当前用户,否则退出当前窗口

23、su - username  切换用户

su username  拥有新用户的权限,但是新用户的一些配置文件信息不会加载

su - username  不但拥有新用户的权限,还会将新用户的一些配置文件信息也加载过来

24、sudo  使用root用户权限执行命令

sudo ls /usr/local/protected

25、passwd  修改用户密码

passwd username

26、vi  创建并编辑文件

0 0
原创粉丝点击