linux学习与c编程1

sudo 在没有权限时,运行在命令前。

运行文件要用文件绝对路径,当前路径 要用 ./文件名 

查看当前shell 用:ps
进入另一个 shell,直接输入shell的名字,如:ksh/tcsh/sh/bash/
退出一个shell 用 exit 
切换shell,如: exec tsh 
第二行输入,但不执行,用 ctrl+c

查看当前目录:pwd
cd /dir/dir  --转到其它目录
cd ~  或 cd  --转到主目录
cd ~用户名   --转到其它用户的主目录

telet ip    --连接运程机器
logout  	--退出远程机器

ls /home /mnt   --列出多个目录内容
ls -a -l -F         --显示所有文件,详细方式
					-F 标出格式 ,
					   以.开头的是隐藏文件
                    -A 所有文件 ,但不包括 .和..文件
					-R 子目录文件也列出
echo 内容 >> 文件名    --写入文件 
 命令 >> 文件名    --写入文件 
cat 文件名      --查看文件内容

mount -o ro /dev/cdrom /mnt/cdrom  --挂载cd盘
umount -v /mnt/mymount/   --取消挂载

man 命令   --查看命令帮助 
命令 --h    --查看命令帮助 


apt-get install ibus-table-wubi     --安装五笔输入法


mkfifo 管道名      --建立管道
ln 目标路径 软链接文件名称  --建立硬链接
								-s 软链接
chmod 参数 文件名 
					用+或-表示加或减权限,=表示权限,=-表示没有权限
					不用人权限用,隔开
					u:自己 g:同组  o:外组 
					r:读,4  w:写,2     x:执行,1
					可以像 chmod 700 filename  这样使用
					
 jobs       --查看任务
 kill pid  --终止任务 根据id号
 kill %id   --终止任务 根据 任务号
 fg/bg  pid/%id    ----把任务放到 前台或后台
 sleep seconds   --睡眠秒数
 who|grep 192.168.1.1    --查找哪个ip的用户正在使用
 

 
 在 ~/.bashrc   文件中加入 
 PATH=$PATH:./:~/      --加入环境变量,这样可以直接运行主目录下的文件链接
 #  PS1="[\u@\H \w]"   --提示全路径 
 PS1="[\u@linux \w]"    --加到最后,新到终端时会自动使用
 source ~/.bashrc   --初始化文件              --重新初始化文件 ~/.bashrc
 
 
 cc -0 c.out c.c    --编译c.c 文件,生成 c.out可直接运行


 

你可能感兴趣的:(编程,c,linux,shell,kill,任务)