linux开发环境基本命令

绝对路径:/home/user1/temp.c
相对路径:1  现在的位置是home  ./user1/temp.c  从home目录下开始寻找
        2  现在的位置是home   user1     所有操作默认为当前路径  


一、用户管理类
1、useradd sun           #增加名为sun的用户
2、su sun            #切换到sun的用户
3、su                #切换到超级用户
4、passwd sun            #修改sun用那个户的密码
5、userdel sun                  #删除名为sun的用户
6、who                    #查看当前用户的登录信息


二、文件操作类
1、ls /home             #将列出/home目录下的所有文件和子目录
   ls                #将列出当前目录下的所有文件和子目录
   ls -a /home            #将列出/home目录下的所有文件和子目录(包括隐藏文件)
   ls -l /home            #将列出/home目录下的所有文件和子目录的详细信息
   ls -al /home
   ls -l /home   ==  ll /home
   ls /root/class1
   ls ./class1
2、pwd                 #显示当前目录的绝对路径 /home/bin
3、cd /root/class1        #进入/root/class1目录下
   cd ./class1          #或cd class1
   cd ..            #回到上一级目录
4、mkdir file               #创建名为file的文件夹
   touch example.c        #创建名为example.c的文件,但不打开
   vim example.c        #打开和创建名为example.c的文件
5、cp example1.c example2.c    #复制并重命名example1.c为example2.c
   cp example.c /root/Desktop/    #将example.c文件复制到/root/Desktop/目录下
   cp -r ../0714 ./0714        #-r将目录一复制到目录二下
6、mv example1.c example3.c    #对文件进行重命名
   mv example.c 123        #将文件移动到目录下
   mv 123 234            #目录重命名
   mv ./0714 ./234        #移动目录
7、rm example2.c
   rm -f example.c        #删除文件不给出提示信息
   rm -rf file            #删除目录不给出提示信息
8、cat -n example3.        #将文件编号进行输出
9、wc example3.c            #显示文件的行数、字数、字节数
10、chmod u+x example3.c     
    chmod 775 example3.c 

tar:

压缩: tar -cvf 设置的压缩包名 文件名
解压缩: tar -xvf 设置的压缩包名


cd  进入目录
ls  列举目录内容
ls  -a  列举所有文件包含隐藏的文件
所有隐藏文件都是  以 .开始的
ls  -l ==   ll


清屏: clear    ==  Ctrl + l 


ll 查看文件详细信息
第一栏: 文件的权限
第一栏的第一个字符:
-    普通文件
d    代表目录2
b    块设备文件(block)
c    字符设备文件(char)
l    链接文件

目录:
..  代表上一级目录  cd .. 回到上一级目录
.   当前目录


切换用户:su 用户名

pwd  显示当前所在目录

查看文件内容:
1、cat 文件
2、more 文件
3、less 文件
4、head -n 文件  显示前n行
5、tail -n 文件  显示后n行


设置ip地址:
ifconfig eth0 ip地址
ifconfig eth0 192.168.1.30 


find 目录 -name(按名字查找) 文件名

怎么查找命令
ls

history  显示之前敲过的命令

ctrl + r

cd -     回到上一次的目录

chmod

查看文件的inode号:ls -i 文件
 

你可能感兴趣的:(linux开发环境基本命令)