博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux常用命令
阅读量:5150 次
发布时间:2019-06-13

本文共 1808 字,大约阅读时间需要 6 分钟。

环境:虚拟机 + Ubuntu(中文名:友帮拓)

Ubuntu默认禁用了root帐号,因此第一步是修改root密码,以便拥有整个系统权限。

 

修改Ubuntu root密码

 sudo passwd root

The root account is disabled when you first install Ubuntu. The first user created during the installation has administrative rights on the system, and can run programs as root with sudo, using only their normal user password. For example: sudo apt-get update. 

If you wish to use the root account in more traditional UNIX fashion, you can set the root password by typing sudo passwd root. This will allow you to use su or login as root on the console. 
If you need a shell with root privileges, run sudo -s. 
All uses of sudo will require the user's password.

注:sudo是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具

Linux标准目录

/bin

引导系统所需要的全部可执行程序及最常用的Linux命令

/sbin

Linux所需要的大部分命令,但这些命令相对不常用

/boot

启动时所需要的数据和文件

/etc

用于管理系统的文件和工具

/dev

链接硬件设备的文件

/lib 

C函数库

/tmp

临时文件

 /usr 

多而杂

/var 

存放系统工作的一些记录

查看

查看命令帮助   man 命令名称

查看环境变量值  echo $HOME

帐户操作

命令描述

命令

描述

添加用户

adduser 用户名

须以root登录 

修改密码

passwd 用户名

主目录默认创建在/home/用户名,默认主目录由/etc/default/useradd 的HOME参数指定

切换用户

su 用户名

 

目录操作

命令描述

命令

描述

切换目录

cd 目录名

如目录名为空,则进入当前用户主目录

查看当前工作目录

pwd

print working directory

创建目录

mkdir 目录名

 

删除目录

rmdir 目录名

 

查看目录文件列表

ls –all

查看所有文件,包括隐藏文件 

查看文件类型

ls –F

*:  可执行文件

@:符号链接文件

/:  目录

不带任何附加符号的是普通文件

ls –l

 

结果中第二小列表示文件链接数count,如果该文件是目录,则count-2为它的子目录数,不包括孙目录。

文件操作

命令描述

命令

描述

创建文件

Cat > 文件名 

Ctrl + D结束录入

删除文件

rm 文件名

 

文件改名

mv 文件名 新文件名

 

查看文件内容

1, cat 文件名

2, more 文件名

More命令中按空格健翻页

grep

全称:global reqular expression and print,

作用:根据指定正则表达式查找文件中字符串

示例:grep  “1” filename

相关命令:fgrep(fast grep, fixed grep), egrep(extended grep)

创建shell脚本

1, 建立shell脚本

    cat > script

    echo $LOGNAME

    Ctrl+D(结束输入)

 2, 给文件执行权限

    Chmod a+x script

 3.执行shell  

  . script (注意”.”符号)

查看进程(如查看tomcat),并结束

ps -ef | grep tomcat

Kill -9 进程号

转载于:https://www.cnblogs.com/season2009/archive/2013/01/07/2848141.html

你可能感兴趣的文章
如何将应用完美迁移至Android P版本
查看>>
【转】清空mysql一个库中的所有表的数据
查看>>
基于wxPython的python代码统计工具
查看>>
淘宝JAVA中间件Diamond详解(一)---简介&快速使用
查看>>
Hadoop HBase概念学习系列之HBase里的宽表设计概念(表设计)(二十七)
查看>>
Kettle学习系列之Kettle能做什么?(三)
查看>>
【Mac + GitHub】之在另一台Mac电脑上下载GitHub的SSH链接报错
查看>>
Day03:Selenium,BeautifulSoup4
查看>>
awk变量
查看>>
mysql_对于DQL 的简单举例
查看>>
35. Search Insert Position(C++)
查看>>
[毕业生的商业软件开发之路]C#异常处理
查看>>
一些php文件函数
查看>>
jQuery 给div绑定单击事件
查看>>
Exceptionless 生产部署笔记
查看>>
有关快速幂取模
查看>>
Linux运维必备工具
查看>>
字符串的查找删除
查看>>
NOI2018垫底记
查看>>
快速切题 poj 1002 487-3279 按规则处理 模拟 难度:0
查看>>