Linux常用命令

环境:虚拟机 + 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 (注意”.”符号)

你可能感兴趣的:(Linux常用命令)